请给个jQuery ajax - post()方法的例子, 发送数据返回结果

如题所述

$("button").click(function(){
$.post("demo_test_post.asp",
{
name:"Donald Duck",
city:"Duckburg"
},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});

$.post() 的第一个参数是我们希望请求的 URL ("demo_test_post.asp")。

然后我们连同请求(name 和 city)一起发送数据。

"demo_test_post.asp" 中的 ASP 脚本读取这些参数,对它们进行处理,然后返回结果。

第三个参数是回调函数。第一个回调参数存有被请求页面的内容,而第二个参数存有请求的状态。

提示:这个 ASP 文件 ("demo_test_post.asp") 类似这样:
<%
dim fname,city
fname=Request.Form("name")
city=Request.Form("city")
Response.Write("Dear " & fname & ". ")
Response.Write("Hope you live well in " & city & ".")
%>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-31
$.post(url,[date],[callback]){}
其中url是要提交到的server或者是action,data就是提交的内容,callback是回调函数,用于获取返回的内容
第2个回答  2013-03-30
var url='http://www.baidu.com/s';
var data='wd=javascript';
$.post(url,data,function(returnHTML){
alert(returnHTML);
},'html');

更建议你直接下载一本jQuery中文手册,里面更全更详细。