87,993
社区成员
发帖
与我相关
我的任务
分享

不对这样弹窗有bug,随便输入都会弹出正确function check() {
var valesnull = document.formQuery.FWCode.value;
if (valesnull == "") {
alert("请输入防伪码!");
return false;
}
if (document.formQuery.FWCode.value.length < 10) {
alert("请输入正确的防伪码!");
return false;
}
$.ajax({
url: '你们验证防伪码正确与否的url',
type: 'post',
data:{code:'输入的防伪码'},
dataType: 'text',
success: function (data, status) {
if (status = "success") {
if (data == "true" || data == true) {
alert("正确"); // 这是你要的弹窗
return true;
} else {
alert("防伪码错误");
return false;
}
}
},
error: function (xhr, status, error) {
console.log(status + '; ' + error);
}
});
return false; // 这是你要的不跳转
}


可以用
你有帮我测试么,我这会没电脑 function check() {
var valesnull=document.formQuery.FWCode.value;
if (valesnull== "")
{
alert("请输入防伪码!");
return false;
}
if (document.formQuery.FWCode.value.length < 10)
{
alert("请输入正确的防伪码!");
return false;
}
alert("正确"); // 这是你要的弹窗
return false; // 这是你要的不跳转
} function check() {
var valesnull=document.formQuery.FWCode.value;
if (valesnull== "")
{
alert("请输入防伪码!");
return false;
}
if (document.formQuery.FWCode.value.length < 10)
{
alert("请输入正确的防伪码!");
return false;
}
alert("正确"); // 这是你要的弹窗
return false; // 这是你要的不跳转
}