JQuery Mobile - inserire una risposta su forma e get
-
10-10-2019 - |
Domanda
Saluti,
Ho la seguente pagina per sistemi portatili 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 restituisce "OK" o "NOK". Come posso catturare questo risultato nella mia pagina?
Continuo a ricevere il seguente errore nel Firebug:
k.data ([Pausa su questo errore] false) a.mobile.activePage = k; h (k); y && D & ... dd (k) .removeClass (" fuori in senso inverso "+
E 'come se jQuery Mobile sta eseguendo qualche operazione sul risultato? Non voglio che questo accada. Devo sono per restituire una pagina HTML cellulare jquery valida dal mio PHP?
Tutta la comprensione molto apprezzato.
Grazie in anticipo,
Soluzione: utilizzare <input type="button" id="login_submit" data-theme="a" value="Submit" />
Ora posso catturare eventi click tramite:
<script>
$(document).ready(function() {
$("#login_submit").click(function() {
alert('clicked');
});
});
</script>
Soluzione
utilizzando data-ajax="false"
in forma.
quindi è possibile disabilitare jquery chiamata mobile automatica ajax