语法
jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)
| 参数 | 描述 |
|---|---|
| url | 必需。规定把请求发送到哪个 URL。 |
| data | 可选。映射或字符串值。规定连同请求发送到服务器的数据。 |
| success(data, textStatus, jqXHR) | 可选。请求成功时执行的回调函数。 |
| dataType |
可选。规定预期的服务器响应的数据类型。 默认执行智能判断(xml、json、script 或 html)。 |
如果由 jQuery.post() 发起的请求返回错误代码,那么不会有任何提示,除非脚本已调用了全局的 .ajaxError()
方法。或者对于 jQuery 1.5,jQuery.post() 返回的 jqXHR 对象的 .error() 方法也可以用于错误处理。
$.post("test.action", { "func": "getNameAndTime" },
function(data,textStatus,jqXHR){
alert(data.name); // John .success(function() { alert("second success"); })
.error(function() { alert("error"); })
.complete(function() { alert("complete"); }); }, "json");

本文介绍了jQuery.post()方法的基本用法,包括其四个主要参数:URL、数据、回调函数及数据类型,并提供了示例代码。此外还说明了如何处理错误响应。
2万+

被折叠的 条评论
为什么被折叠?



