Bootbox提示不能正常工作

时间:2015-07-13 22:06:09

标签: javascript bootbox

当我使用bootbox提示时,脚本暂停一段时间以接受来自用户的输入,如javascript提示工作,整个程序运行而不从用户获得输入。我不知道为什么?任何帮助都很明显。

this.num = bootbox.prompt("Enter a number of nodes" , function(result)
        {
            if(result == null)
            {
                console.log("Cancelled");
            }else{

                return result;
            }
        });

        console.log(this.num); 

1 个答案:

答案 0 :(得分:0)

Bootbox对话框不会阻止事件,因此只有当对话框被解除时,需要所有才会发生在回调函数中。

这包括on the Bootbox site

  

alert来电唯一需要的参数是message; callback是   confirmprompt来电需要确定的内容   用户的回复是。即使在调用alert时,回调也很有用   确定用户何时从我们的包装器方法中解除对话框   不能& 像他们的原住民一样阻止;他们是   异步而不是同步。

任何非本机模态都是如此,而不仅仅是Bootbox(以及底层的Bootstrap模态)。