Javascript 如何创建阻止对话框

Javascript 如何创建阻止对话框,javascript,jquery,ajax,Javascript,Jquery,Ajax,是否有任何方法可以使用Javascript/JQuery/Ajax创建阻塞对话框 我使用了jQueryUI对话框。因为这是一个异步函数,所以我使用了回调函数。然而,它使if/else的简单JS代码变得非常复杂 e、 g 。。。代码的其余部分 回调使这变得非常复杂。是否有替代方法?无法使JavaScript阻塞并等待条件。您需要使用回调方法 如果您需要所有这些步骤,那么最好以不同的方式完成 您可以使用难看的浏览器提示。或者编写一个可以调用的助手函数,该函数将根据状态和反馈有条件地运行所需的异步提示

是否有任何方法可以使用Javascript/JQuery/Ajax创建阻塞对话框

我使用了jQueryUI对话框。因为这是一个异步函数,所以我使用了回调函数。然而,它使if/else的简单JS代码变得非常复杂

e、 g

。。。代码的其余部分


回调使这变得非常复杂。是否有替代方法?

无法使JavaScript阻塞并等待条件。您需要使用回调方法

如果您需要所有这些步骤,那么最好以不同的方式完成

您可以使用难看的浏览器提示。或者编写一个可以调用的助手函数,该函数将根据状态和反馈有条件地运行所需的异步提示。
ans1 = confirmBox("something"); 
 if(ans1){
    ans2 = dialogBox(); 
    if(ans2)
        alertBox();
    else {
        ans3 = dialogBox(); 
        ....
    }   
 }  
 else {
 }