第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 –
你是否正確地檢查了我的代碼? –
只保留我在代碼中添加的東西,並相應地添加代碼 –