1

我正在验证一个逻辑有点复杂的表单。一个又一个验证完成的地方。我的意思是如果运行一个验证,那么下一个验证取决于第一个验证

例如,如果一个框具有负值,则有多个选择框,那么另一个框不能具有 +ve 值,它必须具有负值。并且将显示一个消息框,其中显示错误和一个带有复选框的消息,表明它是正确的。如果它选中该框,那么他们可以输入正值和负值。所以要做到这一点,我使用了一个 jquery 模态对话框确认框。但像这些一样,有多种情况和逻辑。我为谁使用了带有 id 的单个 div 的对话框,dialog_modal并使用 jquery 动态传递了消息。但是发生的事情是 jquery modal 对话框只出现在最后一次验证中

所以我想要的是在调用对话框模式时中断页面加载过程,并且只有在按下任何按钮后才继续。我有一个像这样的对话框模式的功能......

function dialog(param){
    $("#dialog_modal").addClass(param);
    $( "#dialog_modal ."+param ).dialog({
        resizable: false,
        modal: true,
        buttons: {
            Yes: function() {
                eval(param+'_ok()');
                $( this ).dialog("close" );
        },
            No: function() {
                eval(param+'_cancel()');
                $( this ).dialog( "close" );
            }
        }
    });
}

如果理解起来有点混乱,你可以问我......它有点复杂

4

0 回答 0