あなたのログインインフォームにdata-ajax = "false"を追加してください。
私はあなたのログインフォームとホーム画面が同じドメインに存在すると仮定します。
だからexample.comに行くと、ログインフォームが表示されます(ログインしていない場合)
... example.comに行くと、ようこそ画面が表示されます...
私のインデックスレイアウトのPHPの例...(汚い):
<div data-role="page">
<?php if ($notloggedin) { ?>
<form method="post" action="<?= $this->baseUrl('/'); ?>" id="login-form" data-ajax="false">...form...</form>
<?php } else { ?>
YOUR PAGE
<?php } ?>
</div>
jqueryモバイルページのリンク