[英]JavaFX - displaying alert or dialog after javascript code completes (GMapsFX, WebView)
[英]keep file dialog open even after displaying alert
嗨,大家好,
我有下面的代碼,我在其中檢查所選文件的文件類型。
hiddenFileInputFile
是文件輸入類型。
下面的代碼工作正常,但如果用戶不提供.csv
文件,那么它會顯示警報,這很好,但我希望文件對話框保持打開狀態,這不會發生。
請指教。
還有什么方法可以將過濾器直接應用於文件對話框到 select 僅使用 jquery/javascript 的.csv
文件?
Element.find('input.hiddenFileInputFile').change(function ()
{
var filename = $(this).val();
if (!/\.csv$/.test(filename)) {
alert('Please select a csv file');
return false;
}
});
謝謝。
只需在警報后調用其click
事件:
if (!/\.csv$/.test(filename)) {
alert('Please select a csv file');
$(this).click();
return false;
}
這不會“保持打開”,這是不可能的,而是在文件無效時重新打開它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.