4行目はフォーム要素を示しますが、5行目は何も与えません。私は何をすべきか?formData()はデータを追加した後にデータを与えません
$('#btnSave').click(function() {
var form = $("#myForm");
var formData = new FormData($(form)[0]);
console.log(form);//this gives form elements
console.log(formData);// but this gives nothing
var url = '<?php echo base_url() ?>' + 'product/add';
$.ajax({
type : 'post',
url : url,
processData: false,
contentType: false,
data: formData,
success: function (response) {
if (response){
$('#myModal').modal('hide');
$('#myForm')[0].reset();
$('.alert-success').html('Record Added').fadeIn().delay(4000).fadeOut('slow');
} else {
alert('Error');
}
},
error: function() {
alert('could not add data');
}
});
});
});
// formDataオブジェクトには何も追加されません。どのような解決してください?
ありがとう@pankajしかし、私はまだその問題があります。 plz –
あなたは私のコードを正しくチェックしましたか? –
私のコードで追加したものをそのまま残しておき、それに応じてコードを追加してください。 –