1、ajax不能传参数变量
function validateNumber(obj,obj1){
alert(obj1);
var v_url="<%=path%>/supplier/saveSupplier!validateNumber.do";
$.post(v_url,{ "value":obj1,"key":obj},
function(data){
if(data=='true'){
document.getElementById(obj+"Error").innerHTML= "<img align='middle' src='<%=path%>/images/right.png'>";
}else{
document.getElementById(obj+"Error").innerHTML = "<img src='<%=path%>/images/wrong.png' align='middle'><b style='color:red'>证件号已存在,请重新输入</b>";
}
});
}
这里的obj是变量,不能写 成{obj1:obj1} ,这样的参数
function validateNumber(obj,obj1){
alert(obj1);
var v_url="<%=path%>/supplier/saveSupplier!validateNumber.do";
$.post(v_url,{ "value":obj1,"key":obj},
function(data){
if(data=='true'){
document.getElementById(obj+"Error").innerHTML= "<img align='middle' src='<%=path%>/images/right.png'>";
}else{
document.getElementById(obj+"Error").innerHTML = "<img src='<%=path%>/images/wrong.png' align='middle'><b style='color:red'>证件号已存在,请重新输入</b>";
}
});
}
这里的obj是变量,不能写 成{obj1:obj1} ,这样的参数
本文介绍了一个使用Ajax进行实时验证的JavaScript函数,该函数通过POST请求将变量传递到服务器端进行验证,并根据返回结果更新页面元素。
790

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



