네 번째 줄은 양식 요소를 제공하지만 다섯 번째 줄은 아무것도 표시하지 않습니다. 나는 어떻게해야합니까?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 –
내 코드를 제대로 확인 했습니까? –
그냥 내 코드에 추가 한 것들을 그대로두고 코드를 추가하십시오. –