送信すると、jQueryAJAX呼び出しを介して検証をチェックするフォームがあります。
私のコードは次のようなものです:
$("#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がtrueの場合、フォームに送信してもらいます。document.frmTransJual.submit();を使用します。送信しますが、機能しません。誰かがこれに対する解決策を持っていますか?