暂停Jquery执行,直到openfile对话框关闭

时间:2017-04-20 11:31:41

标签: javascript jquery

我打电话:

$('#encoderPreset').trigger('click');

在:

<input id="encoderPreset" type="file" name="name" style="display: none;" accept=".EPR" />

打开文件对话框。问题是代码一直在运行,我需要在之后直接使用生成的文件路径。唯一的#34;修复&#34;我发现是发出警报,因为代码会停顿。

知道在按钮调用的函数内调用对话框。

我发现了很多类似的问题,但似乎没有一个问题适合我。

1 个答案:

答案 0 :(得分:1)

无需暂停java脚本

只需将文件选择后要执行的代码添加到以下函数中:

$("#encoderPreset").change(function() {            
        ...
});