-1
我打電話:暫停jQuery的執行,直到OPENFILE關閉對話框
$('#encoderPreset').trigger('click');
上:
<input id="encoderPreset" type="file" name="name" style="display: none;" accept=".EPR" />
打開文件對話框。問題是代碼保持運行,我需要直接使用生成的文件路徑。我發現唯一的「修復」是放置一個警報,因爲那時代碼會暫停。
知道該對話框在被按鈕調用的函數內調用。
我發現了很多類似的問題,但他們都沒有爲我工作。
爲什麼不能對文件的輸入,而不是使用利用變化的事件嗎?請提供一個[mcve] – charlietfl
處理獲取值的對話框中的其餘功能..並提供如何對其進行編碼的示例。 –
我認爲你應該在函數中打破你的代碼,並使用回調來繼續執行......請記住,javascript是單線程的,如果你停止它,你將停止頁面的所有JavaScript過程。 –