0

私の場合、ファイル入力の選択をクリックすると、変数を1に設定します。

ファイルを選択すると、この変数は1のままになります。

キャンセルした場合は、アップロードするファイルを選択せず​​にウィンドウを閉じます。この変数を0に戻したいのですが。

tnx

4

1 に答える 1

1

あなたが正しいと理解したら、私は別の方法に行きます。ファイル チューザーをクリックした場合は変数を 0 に設定し、ファイル入力の値が変更された場合にのみ変数を 1 に設定します。

HTML

<input type="file" id="file"/>

JS

var x = 0;
$('#file').click(function() {
    x = 0;
});
$('#file').change(function() {
    x = 1;
});

デモについては、 http://jsfiddle.net/JWRgY/を参照してください。

于 2012-10-17T09:40:38.307 に答える