ajaxfileupload上传文件,提交时为什么原来的file显示未选择文件
因为被提交的input file对象被添加到另外一个隐藏表单中,而用一个clone的file对象显示在原来的文字,clone的file对象是不能继承原来选择的文件value的(安全问题)。
下面是源代码
var oldElement = jQuery('#' + fileElementId);
var newElement = jQuery(oldElement).clone();
jQuery(oldElement).attr('id', fileId);
jQuery(oldElement).before(newElement);
jQuery(oldElement).appendTo(form);