在开发时,用ajax进行调用需要严格按照格式调用,如果在调用时少了格式字段"json",那么返回的值将会变成字符串。
首先$.post()格式如下:
$.post(url,data,success(data, textStatus, jqXHR),dataType)
参数描述
url
必需。规定把请求发送到哪个 URL。
data
可选。映射或字符串值。基本是json格式。
success(data, textStatus, jqXHR)
可选。请求成功时执行的回调函数。
dataType
可选。规定预期的服务器响应的数据类型。默认执行智能判断(xml、json、script 或 html)。
示例:
$.post(
"handler.ashx",
function (result) {
alert("name="+data.name+",age="+data.age);
},
"json");
1240

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



