此代码没有 使残废 我的元素如预期
if(Multifile.n==0){ $("#btnUpload").attr("disabled","disabled"); }
此代码没有 使可能 我的元素如预期
$("#btnUpload").attr("disabled","");
我在jquery.multifile.js中添加了这些行,在我认为文件添加和删除位置之后。据我所知, MultiFile.n 是一个计数器。
MultiFile.n
当列表中没有文件时,如何禁用btnupload,并在至少有一个文件时启用它。
如果元素上有一个禁用的属性,那么它将始终被禁用,即使该属性为空。这是因为原始(SGML变种)HTML的属性没有这样的值
<INPUT TYPE="text" DISABLED>
所以你必须移除属性
$('#btnUpload').removeAttr('disabled');