Php 显示jquery验证错误消息,但表单正在提交
显示jquery验证错误消息,但表单正在提交 我尝试使用Php 显示jquery验证错误消息,但表单正在提交,php,jquery,ajax,codeigniter,validation,Php,Jquery,Ajax,Codeigniter,Validation,显示jquery验证错误消息,但表单正在提交 我尝试使用e.preventdefault(),但没有成功。 控制台中未显示任何错误 $('#btn_sub').click(function(e){ e.preventDefault(); if($("#user_add").valid()){ var adddata = new FormData(document.getElementById("user_add")); $.ajax({
e.preventdefault()
,但没有成功。
控制台中未显示任何错误
$('#btn_sub').click(function(e){
e.preventDefault();
if($("#user_add").valid()){
var adddata = new FormData(document.getElementById("user_add"));
$.ajax({
type: 'POST',
url: base_url+'admin/shift/add_shift',
dataType: 'JSON',
data : adddata,
async: false,
processData: false,
contentType: false,
success:function (data) {
console.log(data);
document.getElementById("user_add").reset();
$('#model_add').modal('hide');
show_product();
},
error:function (data) {
console.log(data);
alert("Internal Error: Contact Administrator");
}
});
}
});
}))
确保验证正确您必须尝试以下操作-
$("form").submit(function(e){
e.preventDefault();
return false;
});
检查控制台是否有错误。上面的代码中似乎有一些不匹配的大括号,我想应该是
e.prevenDefault()
Da justin还有其他解决方案吗。验证信息varunud,apo thane数据提交aakunu。e、 请试试chythu。如果(!$(“#user_add”).valid(){return false;}已尝试但不起作用。能否将完整代码发送到justinjoseph287@gmail.comIt我使用了submitHandler:function(form){update_oldShift();}。
$("form").submit(function(e){
e.preventDefault();
return false;
});