以下のコードを使用して、フォームをネイティブに送信しようとしています。
$('#invoices-bundle').submit(function(e) {
e.preventDefault(); // don't submit multiple times
this.submit();
$.post('php/seller/invoice/invoice_print_batch.php', function(data){
$('#added-invoices').html(data);
});// use the native submit method of the form element
});
submit();の後 PHPスクリプトの内容をDOMに入力したいと思います。奇妙なことに、最初にフォームを送信したときにDOMが入力されませんが、2回目以降は毎回入力されます。
なぜこれが起こるのかわからない!助言がありますか?
ありがとう!