1

入力ファイルのリストがあり、ユーザーには表示されません。ボタンがあり、ボタンをクリックするとファイル入力がトリガーされます。このボタンと非表示のフォームコントロールのリストは、モーダルウィンドウに表示されます。初めて正常に動作しましたが、データを保存した後、モーダルが閉じられ、ファイルを追加しようとしましたが、クリックイベントが2回トリガーされました。最初にファイルを選択して選択すると、ファイルの参照が再び選択されます。コードは以下のとおりです。

this._control.button.name = '#fileselector';
....
this._current.fileControl = $('.file-0');
...

$(document)
    .on('click', this._control.button.name, function(event) {
                self._current.fileControl.trigger("click");
            })
    .on()....
4

1 に答える 1

2

このようにクリックイベントのバインドを解除してみてください

$("#buttonid").unbind('click').click(function (e) {    
});
于 2013-02-04T16:56:36.143 に答える