我在将 ajax 和 jquery 函数应用于我的多个文件附件时遇到问题。我的以下代码受影响的部分;
$(function () {
$("[id*=FileUpload1]").fileUpload({
'uploader': 'scripts/uploader.swf',
'cancelImg': 'images/cancel.png',
'buttonText': 'Attach Files',
'script': 'UploadCS.ashx',
'folder': 'uploads',
'multi': true,
'auto': true,
'onSelect': function (event, ID, file) {
$("#attachedfiles tr").each(function () {
if ($("td", this).eq(0).html() == file.name) {
alert(file.name + " already uploaded.");
$("[id*=FileUpload1]").fileUploadCancel(ID);
return;
}
});
},
'onComplete': function (event, ID, file, response, data) {
$("#attachedfiles").append("<tr><td>" + file.name + "</td><td><a href = 'javascript:;'>[x]</a></td></tr>");
}
});
});
每当我在 IE 上通过 VS2010 运行应用程序时,它就会停止运行并声明上面标题中所述的问题。但在 Mozilla 上,它运行但没有出现预期的结果。我已经看到了几个关于此的问题,但似乎没有帮助。有什么帮助吗?