$.post()的小问题
时间:2011-10-18
来源:互联网
刚刚接触Jquery,有个小问题想问下各位:
如:$.post("a.php", "{name:'abc'}", function(data) {
...
}, 'json');
1、其中第四个参数,也就是手册上没有的那个参数,如果写成“json”,意思是不是ajax接收返回值的类型?
2、然后function是不是应当这样写:
function(data) {
alert(data.info); //加入传回来的数组中有“info”键名
}
3、在处理页面(即接收ajax传值的页面中),是不是只有数组可以转换成json???如用php中的json_encode($arr);
4、在什么情况下,$.post()认为ajax成功,而调用function呢?
谢谢!
如:$.post("a.php", "{name:'abc'}", function(data) {
...
}, 'json');
1、其中第四个参数,也就是手册上没有的那个参数,如果写成“json”,意思是不是ajax接收返回值的类型?
2、然后function是不是应当这样写:
function(data) {
alert(data.info); //加入传回来的数组中有“info”键名
}
3、在处理页面(即接收ajax传值的页面中),是不是只有数组可以转换成json???如用php中的json_encode($arr);
4、在什么情况下,$.post()认为ajax成功,而调用function呢?
谢谢!
作者: wsy87217 发布时间: 2011-10-18
jQuery.post(url, [data], [callback], [type])
urlString发送请求地址。
data (可选)Map待发送 Key/value 参数。
callback (可选)Function发送成功时回调函数。
type (可选)String返回内容格式,xml, html, script, json, text, _default。
urlString发送请求地址。
data (可选)Map待发送 Key/value 参数。
callback (可选)Function发送成功时回调函数。
type (可选)String返回内容格式,xml, html, script, json, text, _default。
作者: cqfeng 发布时间: 2011-10-18
1.第四个参数确实是返回值的类型,参考
2.如果data的返回值是一个j对象,而且对象有info键值,那么可以这么取值
3.这个不一定吧,像xml数据类型,类json格式的字符串数据类型都可以转换为json对象吧
4.如果你要判断它成功时调用,可以这么写:
JScript code
2.如果data的返回值是一个j对象,而且对象有info键值,那么可以这么取值
3.这个不一定吧,像xml数据类型,类json格式的字符串数据类型都可以转换为json对象吧
4.如果你要判断它成功时调用,可以这么写:
JScript code
$.ajax({ type: 'POST', url: "a.php", data: "{name:'abc'}", success: function(data) { alert(data.info); //加入传回来的数组中有“info”键名 }, dataType: “json” });
作者: sharkdbj 发布时间: 2011-10-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28