Javascript 暂停Jquery执行,直到openfile对话框关闭
我呼吁:Javascript 暂停Jquery执行,直到openfile对话框关闭,javascript,jquery,Javascript,Jquery,我呼吁: $('encoderPreset')。触发器('click') 关于: 打开文件对话框。问题是代码一直在运行,我需要在运行之后直接使用生成的文件路径。我发现唯一的“修复”方法是发出警报,因为这样代码就会变得贫乏 知道对话框是在一个由按钮调用的函数中调用的 我发现了很多类似的问题,但没有一个适合我。无需暂停java脚本 只需将选择文件后要执行的代码添加到以下函数中: $("#encoderPreset").change(function() {
$('encoderPreset')。触发器('click')代码>
关于:
打开文件对话框。问题是代码一直在运行,我需要在运行之后直接使用生成的文件路径。我发现唯一的“修复”方法是发出警报,因为这样代码就会变得贫乏
知道对话框是在一个由按钮调用的函数中调用的
我发现了很多类似的问题,但没有一个适合我。无需暂停java脚本
只需将选择文件后要执行的代码添加到以下函数中:
$("#encoderPreset").change(function() {
...
});
为什么不能对文件输入使用更改事件?请在获取值的对话框中为函数的其余部分提供句柄。。我认为你应该在函数中分解你的代码,并使用回调继续执行。。。请记住,javascript是单线程的,如果您停止它,您将停止页面的所有javascript进程。您不想暂停执行,您需要处理异步调用。这很有效,谢谢