我正在尝试使用这个插件http://valums.com/ajax-upload/。我添加了一个文件限制,我想禁用上传按钮(不是隐藏,只是禁用)。例如
if(filesNumber>=limit)
{
//Disable the "Upload a file" button
}
因此,如果用户尝试上传另一个文件,他应该会看到超出限制的消息。你能看看这个插件并帮助我吗?
该按钮不是表单按钮,它是一个带有 css 的 div。
var btnUpload=$('#<?=$filesManagerCode?>upload');
new AjaxUpload(btnUpload, {
action: '<?=$boxLink?>actionMode<?=LDTR?>addfile',
name: 'uploadFile[FilePath]',
onSubmit: function(file, ext){
btnUpload.attr('oldContent', btnUpload.html());
btnUpload.html('<img src="'+jsloader.src+'"/>');
},
onComplete: function(file, response, temp){
btnUpload.html(btnUpload.attr('oldContent'));
$("#<?=$filesManagerCode?>files").load('<?=$boxLink?>', setFilesLimit(<?=$params['filesLimit']?>));
}
});
<div id="<?=$filesManagerCode?>upload" class="uploadButton"><span>Upload file</span> <span id="<?=$filesManagerCode?>uploadLimit"></span></div>
谢谢。