Я пытаюсь сохранить изображение вместе со значением текстового поля. В БД всего 2 колонки. FilePath и textboxvalue. Я пробовал некоторые вызовы ajax, но не смог сохранить их вместе.
function SavepackageData() {
var dataArray = new Array();
var t = "122";
var fileUpload = $("#ContentPlaceHolder1_FileUpload1").get(0);
var files = fileUpload.files;
var test = new FormData();
for (var i = 0; i < files.length; i++) {
test.append(files[i].name, files[i]);
}
jsonData = {
'Text': t,
'FilePathName': test
}
dataArray.push(jsonData);
var data = JSON.stringify(dataArray);
$.ajax({
url: "../handler/Upload.ashx",
type: "POST",
contentType: false,
processData: false,
data: JSON.stringify({ dataMaster: data }),
// dataType: "json",
success: function (result) {
//SaveData(result);
},
error: function (err) {
alert(err.statusText);
}
});
}
но по какой-то причине я не могу загрузить. если кто-то может помочь мне с кодом и обработчиком, это очень поможет.