Привет,
У меня есть следующая мобильная страница jquery:
<div data-role="content">
<center>
<img src="./images/logo320.png" />
</center>
<br><br>
<form method="POST" action="./ajax/login.php">
<label for="login_unameLabel">Username:</label><br>
<input type="text" name="login_uname" id="login_uname" /><br>
<label for="login_pwordLabel">Password:</label><br>
<input type="password" name="login_pword" id="login_pword" /><br>
<button id="login_submit" type="submit" data-theme="a">Submit</button>
</form>
</div>
. / Ajax / login.php возвращает либо «OK», либо «NOK». Как я могу зафиксировать этот результат на моей странице?
Я продолжаю получать следующую ошибку в Firebug:
k.data ([Сбой при этой ошибке]
ложь) a.mobile.activePage = к; Н (К); у && D & ... дд (к) .removeClass (»
в обратном направлении "+
Как будто jquery mobile выполняет какую-то операцию с результатом? Я не хочу, чтобы это случилось. У меня есть для возврата действительной HTML-страницы jquery для мобильных устройств из моего PHP?
Любое понимание высоко ценится.
Заранее большое спасибо,
Решение: используйте <input type="button" id="login_submit" data-theme="a" value="Submit" />
Теперь я могу захватывать события кликов с помощью:
<script>
$(document).ready(function() {
$("#login_submit").click(function() {
alert('clicked');
});
});
</script>