C# 如何将多个文件推送(输入)到数组JQUERY
我已经研究这个问题很长时间了,我还没有解决它。我正试图将我选择的带有一些数据的文件发送到控制器,但找不到它是如何放入数组的 这里是我的jquery代码C# 如何将多个文件推送(输入)到数组JQUERY,c#,jquery,ajax,C#,Jquery,Ajax,我已经研究这个问题很长时间了,我还没有解决它。我正试图将我选择的带有一些数据的文件发送到控制器,但找不到它是如何放入数组的 这里是我的jquery代码 var data = []; $("div[data-id=siparisUrunleri]").each(function () { data.push({ id: parseInt($(this).children().children("#
var data = [];
$("div[data-id=siparisUrunleri]").each(function () {
data.push({
id: parseInt($(this).children().children("#data-id").text()),
//.. some values
resimler: $(this).children().children().children("input[data-id=imgEkle]").get(0).files // there is problem. If i put '[0]' the line , im taking first value. But i want to all files
});
});
这是我的课
public class Order
{
....
public string plaka { get; set; }
public List<SubPart2Val> parcalar { get; set; }
}
公共类秩序
{
....
公共字符串plaka{get;set;}
公共列表parcalar{get;set;}
}
子类
public class SubPart2Val
{
...
public string eksper { get; set; }
public List<IFormFile> resimler { get; set; }
}
public类SubPart2Val
{
...
公共字符串eksper{get;set;}
公共列表resimler{get;set;}
}
动态html
var ic = "<div class='grid' name='marketproduct' data-id='siparisUrunleri' data-remove='" + data.id + "'>";
ic += "<div class='grid-alan'>";
ic += "<div class='grid-sutun-button'> </div>";
ic += "<div class='grid-sutun-button' id='data-id' style='display:none'>" + data.id + "</div>";
ic += "<div class='grid-sutun' id='resimler-ToTotal'><input type='file' multiple='multiple' data-id='imgEkle' id='panel-resim_"+id+"' hidden/></div>";
ic += "<div class='grid-sutun'><input type='button' class='sepetten-cikar' onclick='remove(this)' value='Çıkar'/></div></div></div>";
var ic=”“;
ic+=”;
ic+=”;
ic+=“”+data.id+“”;
ic+=”;
ic+=”;
这是一个问题
您好,同时显示您的html代码,您现在可以查看是否适合您。