2017-04-14 6 views
1

Auf w3school, fand ich, dass die Definition von AJAX post und get sind unterschiedlich.

Beitrag:

$(selector).post(URL,data,function(data,status,xhr),dataType) 

Get

$.get(URL,data,function(data,status,xhr),dataType) 

Warum post Methode mit Selektor und get Methode hat das nicht?

+0

Bitte geben Sie den Link zu der w3schools-Seite, auf die Sie sich beziehen. – Difster

+2

eigentlich, die w3schools-Seite hier gefunden: https://www.w3schools.com/jquery/ajax_post.asp besagt, dass es auch gültig ist, $ .post (...) zu verwenden. Ich denke, es ist nur ein Tippfehler, es gibt keinen Selektor. * edit: * ab dieser Seite: https://www.w3schools.com/jquery/jquery_ajax_get_post.asp verwenden sie auch die richtige Syntax für den Post. – Dominik

+0

'.post' ist unter' jQuery' definiert. Siehe http://api.jquery.com/jquery.post – guest271314

Antwort

1

ich eine Antwort aus meinem Kommentar machen würde für andere, hier landen:

Eigentlich ist die w3schools Seite gefunden here (und ich denke, das ist die Seite, die Sie verweisen) in seinen Beispielen erklärt, dass es vollkommen gültig ist zu verwenden $.post(...). Ich denke, es ist nur ein Tippfehler, es gibt keinen Selektor.

auf dieser w3schools Website here verwenden sie auch die richtige Syntax für Post.

Bitte denken Sie daran, nur weil es eine weitgehend bekannte Website wie Stackoverflow oder W3Schools ist, müssen sie nicht jedes Mal richtig sein. Noch schlimmer, es ist fast immer besser, es selbst zu überprüfen :)

+0

Vielen Dank für Ihre Antwort und Ihren Rat. :) – robothy