Я работаю над приложением cordova и использую jquery mobile с кордорой.Переадресация страницы происходит, когда кнопка Go нажата в текстовом поле (jquery/cordova)
Я создал текстовое поле на странице HTML следующим образом:
<input type="email" id="email_id" name="email_id" maxlength="80" placeholder="[email protected]" style="height: 50px;" />
, когда я поставил акцент на этом поле и нажмите кнопку Go (ASCII код = 13) с клавиатуры мобильного устройства, я перенаправлены на страницу входа моего приложения (который также является первой странице моего приложения) и стек страницы появляется что-то вроде этого:
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 fied, а стиль перехода изменен на fade
от none
.
Может ли любое тело, пожалуйста, направить меня, почему это происходит и как его исправить.
Я ожидаю, что ничего не произойдет, если нажать кнопку go (или, по крайней мере, перенаправление страницы не должно происходить). –