@w3school教程地址:http://www.w3school.com.cn/jquery/jquery_ajax_get_post.asp
1,语法:
$.post(URL,data,callback);
必需的 URL 参数规定您希望请求的 URL。
可选的 data 参数规定连同请求发送的数据。
可选的 callback 参数是请求成功后所执行的函数名。
下面的例子使用 $.post() 连同请求一起发送数据:
2,实例:
$("button").click(function(){
$.post("demo_test_post.asp",
{
name:"Donald Duck",
city:"Duckburg"
},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});
@备注:
$.ajax({
// 后台处理程序
url : "http://www.baidu.com",
// 数据发送方式
type : "post",
// 接受服务器返回的数据格式,注意,这里如果是text,返回的就是字符串。如果是json,就是一个json对象object。至于服务器那边可以返回json格式的字符串,也可以序列化为对象后再返回,这边都会认到。
dataType : "json",
timeout : 20000,// 设置请求超时时间(毫秒)。
// 请求成功后回调函数。
success : function(dataObj) {
var member = eval(dataObj);
// alert(member.person[1].firstname);
$(dataObj.person).each(function(i, per) {
$("#tr"+ i).find("#td0").html(per.lastname);
$("#tr"+ i).find("#td1").html(per.firstname);
$("#tr"+ i).find("#td2")
.html(per.address.detail);
});
}
});
});