我有一个关于jQuery中$.post()的问题。一般语法如下:
jQuery.post( url, [ data ], [ success(data, textStatus, XMLHttpRequest) ], [ dataType ] );
如果可能的话,我希望有人能够解释一下data和textStatus是什么,同时提供一个例子。
谢谢!
data
指的是(字面上)通过AJAX页面传回来的数据,但不知道textStatus的含义。 - TarkatextStatus
,我会说它是HTTP响应中返回的文本状态(“OK”或“Bad Request”)。 - KLee1print
,要么使用echo
输出一些内容——可以是json
、XML或HTML)。你的工作是告诉jQuery你期望得到什么。如果你期望得到json
,它将解析为json
(如果不是有效的json
,则会出错)。你还可以告诉jQuery你期望得到XML或HTML,它将相应地处理。 - Vivin Paliath