就我而言,当我单击选择文件输入时,我将变量设置为 1。
选择文件后,此变量将保持为 1。
如果它取消,关闭窗口而不选择要上传的文件我想将此变量返回到 0 可能吗?
tnx
如果我理解你是正确的,我会走另一条路。如果单击文件选择器,则将变量设置为 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/ 。