1

このプラグイン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>

ありがとう。

4

1 に答える 1