Jquery POST
前端
语法:
$(selector).post(URL,data,function(data,status,xhr),dataType)
例子:
$.post("${pageContext.request.contextPath}/userController/findPwd",
{
id:'${userInfo.id }',
pwd:$('#oldpwd').val()
},
function(data,status){
var json = $.parseJSON(data);
if(!json.success)
{
$('#oldpwd').next().show();
msg = 1;
}
else
{
$('#oldpwd').next().hide();
msg = null;
}
});
解析:
URL:必须,规定将请求发送到那个url。
Data:可选,规定连同请求发送到服务器的数据。
function(data,status,xhr):可选,规定当请求成功时,运行的函数。
额外的参数:data-包含来自请求的结果数据
status-请求的状态(“success”,”notmodified”,”error”,”timeout”,”parsererror”)
xhr-包含XMLHttpRequest对象
dataType:可选。规定预期的服务器响应的数据类型,默认的jQuery会智能判断,可能类型:xml、HTML、text、script、JSON、jsonp
后台