【发布时间】:2013-07-07 18:19:43
【问题描述】:
我正在尝试使用 jquery 和 impromptu 编写用于警报/确认/提示替换的库代码。
我希望能够以同样的方式调用函数:
例如。 var getval = jConfirm("Are you sure?");
alert (getval);
我的功能:
function jConfirm(text, title){
var return_val = false;
$.prompt(text, {
title: title,
html: text,
buttons: { OK: true, Cancel: false },
callback:function(e,v,m,f)
{
return_val = v;
}
});
return return_val;}
代码当前继续执行,无需等待输入 - 立即显示警报,'getval' 永远不会得到值。
我怎样才能像本机确认函数一样即兴等待来自对话框的输入,并在继续之前将值返回给 getval?
【问题讨论】:
标签: javascript jquery prompt confirm impromptu