【发布时间】:2011-05-24 05:28:04
【问题描述】:
Jquery UI 对话框不会等到我输入。我希望该功能类似于 Javascript 提示符。我有要求,如果文件名为空打开一个对话框,以便用户可以填写详细信息并继续保存,但执行不会等到我提供输入。
//code steps
if(testcasefilename==""){
open a dialog, enter details, get the details on click of OK button, assign it to filename
}
//use the filename and proceed to saving.
saveForm(filename){
}
//code
编辑:我正在使用带有下拉列表和文本输入的 jquery UI 模式对话框确认http://jqueryui.com/demos/dialog/#modal-confirmation,以便用户可以选择下拉列表,提供文本值。我们的要求不允许我们使用 jconifrm 或 javascript prompt。请让我知道有没有办法使用 Jquery UI 对话框来实现我的要求
【问题讨论】:
-
我不能 100% 确定您要问的是什么……您是说它不应该进入 IF 语句吗?如果是这样,testcasefilename 是如何设置的?
-
当我点击保存按钮时,如果文件名为空,它将进入 if 语句,打开一个对话框,以便用户提供值。单击 OK 设置文件名,退出 if 循环并继续使用文件名保存。但在我的情况下,即使没有提供详细信息,对话框也会打开,退出 if 循环,并且正在执行剩余的代码。
标签: jquery jquery-ui jquery-ui-dialog