【发布时间】:2019-03-06 12:02:40
【问题描述】:
我正在创建验证脚本和 ajax 调用。我面临的问题是
警报消息在条件下不起作用
我不知道这里发生了什么,当我运行脚本时,在 Chrome 中它说:
Uncaught SyntaxError: Unexpected identifier
下面是我的代码:
$("#myCA-Form").validate({
rules:{
field1:"required",
city:"required",
email:{
required:true,
email:true
},
phone:{
required:true,
number: true,
minlength:9,
maxlength:10
}
},
messages:{
name:"Please enter your username..!",
email:"Please enter your email..!",
phone:"Enter your mobile no"
},
submitHandler: function(form) {
var formData = $(form).serialize();
var id = $('#product_id2').val();
var name = $('#field1').val();
$.ajax({
url: "https://eaxmple.co.in/test.aspx?"+formData,
type: "POST",
cache: false,
dataType: "jsonp",
crossDomain: true,
data: {formd : formData },
success: function(data) {
}
});
if(id=='100105')
{
alert("sdfsd");
document.getElementById("msg").innerHTML='submit Successfully!!!';
}
}
});
【问题讨论】:
-
一般会有一行发生错误。你也可以分享它并在你的代码中标记它吗? ...顺便说一句,我会省略“请尽快帮助我”。
-
请发布更多信息,例如HTML代码,调试结果,控制台错误.....
-
你的代码没有问题。它工作得很好。我希望问题出在其他地方
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。
标签: javascript jquery ajax validation