2012-10-17 71 views
0

在我的情況,當我點擊選擇文件輸入我我設置一個變量爲1jQuery的攔截取消點擊,當我選擇一個文件

一旦你選擇文件這個變量保持爲1

如果取消,關閉窗口而不選擇要上傳的文件我想將此變量返回爲0它可能嗎?

tnx

+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/

+0

是的,謝謝你的朋友! 這是最後的代碼工作完美的我http://jsfiddle.net/JWRgY/1/ – Rihan