$.ajax({
type: "post",
url: "web/loginAction.jsp?loginId="+loginId+"&passWord="+passWord,
data: queryStr,
dataType: "text",
success: callback
});
function callback(data){
var newData=data.replace(/\s/g,"");
if(newData!=null&&newData!=""){
alert(newData);
}else{
userLogin.submit();
type: "post",
url: "web/loginAction.jsp?loginId="+loginId+"&passWord="+passWord,
data: queryStr,
dataType: "text",
success: callback
});
function callback(data){
var newData=data.replace(/\s/g,"");
if(newData!=null&&newData!=""){
alert(newData);
}else{
userLogin.submit();
}
一般ajax 的数据类型是dataType:"text"时候 后台返回的数据都带有空格和换行,这时我们需要把空格和换行去掉,利用正则表达式去掉var newData=data.replace(/\s/g,"");