aracılığıyla FormData nesnesi VE ek bir parametre Gönder:Ben şöyle bir FormData nesneyi göndermek başarmış ajax
var formData = new FormData();
formData.append('file', this.files[0]);
$.ajax({
url: urlUploadProductsFile,
type: 'POST',
data: formData,
cache: false,
contentType: false,
processData: false
}, 'json');
Şimdi ne yapmak istiyorum sunucuya göndermek için ek CustomerId
eklemektir.
var formData = new FormData();
formData.append('file', this.files[0]);
$.ajax({
url: urlUploadProductsFile,
type: 'POST',
data: { "file": formData, "CustomerId": 2 },
cache: false,
contentType: false,
processData: false
}, 'json');
Ve ayrıca aşağıdaki varyasyonlar denedi: Aşağıdaki çalışmaz
data: { "file": formData, "CustomerId": 2 }, processData: true
data: JSON.stringify({ "file": formData, "CustomerId": 2 })
data: { "file": JSON.stringify(formData), "CustomerId": 2 }
data: { file: formData, CustomerId: 2 }
Herhangi bir yardım takdir edildi.