$.get("test.cgi", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
使用 $.get 方法 ajax传送数据是默认以get 方式传递,如果变量值较长,那么jquery 就会报400错误,这个时候就只有使用$.ajax方法,并设置type 为post 使用post提交数据,方法如下:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
本文介绍了如何使用jQuery的$.ajax方法以POST方式发送数据。当GET请求的数据过长导致400错误时,可以通过POST方式避免该问题。文章提供了一个具体的示例,展示了设置请求类型、URL、数据及成功回调函数的过程。

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



