我有一个表单,当我提交它时,它将通过 jQuery AJAX 调用检查一些验证。
我的代码是这样的:
$("#myForm").submit(function(){
.....
.....
.....
.....
.....
$.ajax({
type:"POST",
url:"<?php echo base_url();?>bTransJual/formTambahJual/ajaxCekStockJual/",
data: { prdIdUkuId: dataArrPrIdUkuId, qty: dataArrQty},
dataType : "json",
success: function(data){
if(data.sukses){
//validasi lolos
document.frmTransJual.submit();
}else{
//validasi gagal
psnErrNya = data.psnErr;
$("#psnNotifikasiAjax").html(psnErrNya);
$("#notifikasiAjax").show('normal');
$("#imgLoadSubmit").hide();
return false;
}
}
});
});
我的表单标签:
<form name="frmTransJual" id="myForm" method="post" action="some_url.php">
如果 ajax 成功,它将返回一个值数据,如果这个 data.sukses 为真,我希望表单提交它。我使用 document.frmTransJual.submit(); 提交它,但它不起作用。有人对此有解决方案吗?