问题:我用的是php+jquery+ajax 我把success 和error放在一起就不起作用了,是不是不能这样写?如果不能那请求发生错误该怎么写。非常感谢!
代码:
function ajax(){
var user = $("#user").val(); //这只是变量无所谓
var pwd = $("#pwd").val();
$.ajax({
url: "ajax.php",
type:"post",
dataType:"text/html",
data: "user=" + user + "&pwd=" + pwd,
error:function(msg){
alert("ajax请求失败");
} //就是这样写在一起 把error去掉请求成功还
//可以提示不去掉success都不起作用了
success:function(msg){
show(msg);
} });
}
function show(msg){
alert("ajax请求成功");
}在线等待.................
代码:
function ajax(){
var user = $("#user").val(); //这只是变量无所谓
var pwd = $("#pwd").val();
$.ajax({
url: "ajax.php",
type:"post",
dataType:"text/html",
data: "user=" + user + "&pwd=" + pwd,
error:function(msg){
alert("ajax请求失败");
} //就是这样写在一起 把error去掉请求成功还
//可以提示不去掉success都不起作用了
success:function(msg){
show(msg);
} });
}
function show(msg){
alert("ajax请求成功");
}在线等待.................
alert("ajax请求失败");
},
加个逗号应该就OK了
error:function(msg){
alert("ajax请求失败");
} ,
success:function(msg){
show(msg);
}