2

ダイアログを使用して、ユーザーが jquery モバイル アプリケーションにログインできるようにすることを計画しています。

基本的な機能は、ユーザーがユーザー名とパスワードを入力することです。

  • 正しくない場合、ダイアログは開いたままになります。

  • 正しければ、ダイアログを閉じてユーザーを別のページに移動します。

私の問題はそれです。私が気づいたことの 1 つは、ダイアログをダイアログとして維持するために、含まれている「ページ」のデータの役割をダイアログとしてマークする必要があることでした。しかし、別の問題は、ポストバックするたびに、場所のハッシュがフォームの送信を追加することです。したがって、パスワード情報を 2 回間違って入力し、ダイアログを閉じようとすると、[キャンセル] を 3 回クリックする必要があります。

私のURLは次のようになります。

/Mobile/jobs#&ui-state=dialog&ui-state=dialog&ui-state=dialog&ui-state=dialog&ui-state=dialog&ui-state=dialog

私の質問は、投稿によって場所のハッシュに追加情報が追加されないように、その動作をどのように制御できるかということです。

4

0 に答える 0