私はcordovaアプリとcordovaでjquery mobileを使用しています。テキストボックス(jquery/cordova)でGoボタンを押すとリダイレクトが発生する
私は次のようにHTMLページのテキストフィールドを作成しました:
<input type="email" id="email_id" name="email_id" maxlength="80" placeholder="[email protected]" style="height: 50px;" />
私は携帯のキーボードからこのフィールドを押しGoボタン(ASCIIコード= 13)に焦点を当てて設定すると、私は(また、私のアプリの1ページ目である)私のアプリケーションのログインページにリダイレクトし、ページスタックはこのような何か表示されます:
0: Object
1: Object
2: Object
3: Object
hash: "#page_settings"
lastScroll: 156
pageUrl: "page_settings"
title: "Title"
transition: "none"
url: "file:///android_asset/www/index.html#page_settings"
__proto__: Object
4: Object
hash: "#/android_asset/www/[email protected]"
lastScroll: 0
pageUrl: "/android_asset/www/[email protected]"
title: "Title_new"
transition: "fade"
url: "file:///android_asset/www/[email protected]"
__proto__: Object
length: 5
__proto__: Array[0]
4: Object
は、リダイレクト後に作成されたオブジェクトであるとし、他のオブジェクトと比較して異なっていますタイトルはmodiです遷移スタイルはfade
からnone
に変更されました。
私は何故それが起こっているのか、どうやって解決するのか教えてください。
私は、Goボタンをクリックしたときに何が起こるべきではない(あるいは、少なくともページのリダイレクトが発生しないはずです)期待しています。 –