我有模型在javascript中我用其中一个填充此模型的值。
var files = $("#fileUpload").get(0).files[0];
// Add the uploaded image content to the form data collection
if (files.length > 0) {
data.append("UploadedImage", files[0]);
}
var ResturantSharingViewModel =
{
Type: $("#SharingTargetType").val(),
SharingTitle: $("#SharingTitle").val(),
content: $("#Content").val(),
ItemId : $("#ItemId").val(),
Photos: files[0]
}
模型中的Photo参数未定义。
我希望用文件数组填充Photo对象
但我不知道该怎么办?
答案 0 :(得分:0)
我认为你正在寻找整个文件数组,而不是第一个索引
var files = $("#fileUpload").get(0).files; //remove the index [0]
// Add the uploaded image content to the form data collection
if (files.length > 0) {
data.append("UploadedImage", files[0]);
}
var ResturantSharingViewModel =
{
Type: $("#SharingTargetType").val(),
SharingTitle: $("#SharingTitle").val(),
content: $("#Content").val(),
ItemId : $("#ItemId").val(),
Photos: files[0]
}