在特定条件下不显示模态对话框

时间:2016-09-07 08:11:46

标签: jquery twitter-bootstrap

我在这里使用代码http://jsfiddle.net/0gct8qd8/在按下提交按钮时创建模态对话框。但是,如果我想,我应该怎么做,因为某些条件不符合(例如姓氏的长度小于3),我不希望显示模态对话框。

这是我到目前为止所做的,但无济于事

$('#submitBtn').click(function() {
        if (verifyAllInput() == true){
             $('#confirmNRIC').text($('#ID').val());
             $('#confirmMobile').text($('#MobileNo').val());
             $('#confirmEmail').text($('#Email').val());            
        }else{          
             //this part here should make the modal not being displayed
             alert("ttaa");

            $( "#confirm-submit" ).hide();
        }
    });

1 个答案:

答案 0 :(得分:1)

您需要以编程方式显示模型。从#submitBtn属性data-toggle中移除并添加到您的脚本$('#confirm-submit').modal('show');