我有一个函数会创建一个fileinput字段,例如
function addCol () {
//add file input fields
//last line of the function will bind all file input fields to a function
$('#upload_'+rowNum[1]+'_'+colSize).bind('change', {fh:'upload_'+rowNum[1]+'_'+colSize}, readURL);
}
功能
function readURL(e) {
alert(e.data.fh);
var input = $('#'+e.data.fh);
alert(input.files);
}
结果,
e.data.fh = 'upload_1_1'
input.files = undefined
任何人都知道我如何动态地从文件输入字段中检索文件?
答案 0 :(得分:1)
尝试e.target.files[0]
e.target
返回html标记<input type="file">
,并在此标记中有一个属性调用files
,其中包含已加载的所有文件