Heim > Web-Frontend > js-Tutorial > Analyse des Unterschieds zwischen Button und Submit in jQuery Ajax

Analyse des Unterschieds zwischen Button und Submit in jQuery Ajax

高洛峰
Freigeben: 2017-01-11 11:36:36
Original
1119 Leute haben es durchsucht

<script type="text/javascript"> 
$(document).ready(function(){ 
$("#submit").click(function(){ 
$.post("sendPwd.php",{QQnum:$("#QQnum").val(),psw:$("#psw").val()},function(data){ 
$("#aaa").html(data); 
},"html"); 
}); 
}); 
</script>
Nach dem Login kopieren

Es sollte kein Problem sein, die jQuery-Ajax-Post-Methode so zu schreiben. Klicken Sie auf die Schaltfläche „Senden“. sendPwd.php empfängt den übergebenen Wert über $_POST und gibt dann ein Datenelement zurück. Der zurückgegebene Wert kann jedoch nicht angezeigt werden. Hier ist der Grund:

<input type="submit" name="submit" id="submit" value="提交" />
Nach dem Login kopieren

Der Typ der Senden-Schaltfläche ist „Senden“ und nach dem Klicken passiert nichts. Da ich versehentlich entdeckte, dass das Ergebnis angezeigt wurde, nachdem ich darauf geklickt hatte, und es dann wieder geändert hatte, fand ich es seltsam. Ich habe online nachgesehen und festgestellt, dass die meisten Schaltflächen auf den Schaltflächentyp eingestellt waren gelöst.

Was ist der Unterschied zwischen Button und Absenden?
Senden wird hauptsächlich zum Senden des Formulars verwendet. Es handelt sich um eine spezielle Schaltfläche, die die Übermittlungsaktion ausführt. Die Schaltfläche wird hauptsächlich mit JavaScript bedient und ist selbst eine Schaltfläche. Wenn Sie „Submit“ verwenden möchten, muss die Überprüfung „false“ zurückgeben. Ich denke, es ist bequemer, es als Schaltfläche festzulegen.

Weitere verwandte Artikel zur Analyse des Unterschieds zwischen Button und Submit in jQuery Ajax finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage