on取消Uploadify的冲突

onCancel conflict for Uploadify

本文关键字:冲突 Uploadify 取消 on      更新时间:2023-09-26

我几乎成功地使用了Uploadify。图像已上传,但onCancel事件给了我JavaScript错误。这可能与冲突有关。我已经在使用$.noConflict();控制台中的错误表明问题出在原型中。为了解决这个问题,我尝试了我所知道的,但没有成功。

我可以在控制台中看到错误:TypeError: $(...) is null。我该怎么解决这个问题?

我的解决方案是覆盖itemTemplate并在那里使用jQuery,比如:

'itemTemplate' : '<div id="${fileID}" class="uploadify-queue-item">'
                <div class="cancel">'
                    <a href="javascript:jQuery(''#${instanceID}'').uploadify(''cancel'', ''${fileID}'')'">X</a>'
                </div>'
                <input type="hidden" id="${fileID}" value="/uploads/${fileName}" name="file_upload_path[]" />'
                <span class="fileName">${fileName} (${fileSize})</span><span class="data"></span>'
                <div class="uploadify-progress">'
                    <div class="uploadify-progress-bar"><!--Progress Bar--></div>'
                </div>'
            </div>',