JQuery UI Dialog + JQuery Validate + Tabbing

时间:2009-10-09 20:27:41

标签: jquery jquery-ui jquery-validate

我有一个带有表单的jquery ui对话框。如果我调用jquery.validate插件的validate方法,则在表单字段内选项卡奇怪地提交表单。

如果我删除了验证调用,奇怪的行为消失了,但我必须手工验证。

任何想法为什么?

目前无法发布代码,但可以创建简化并在需要时发布。

1 个答案:

答案 0 :(得分:1)

我不确定tabbing是什么意思,但我在对话框和表单验证方面遇到了同样的问题。首先,它是<input type="submit" id="submit-your-enquiry" value="Send"/>的挑剔然后提交本身,最后我必须自己进行验证,并且说实话听起来合乎逻辑。

$(document).ready(function(){
    $('#submit-your-enquiry').click(function(){
        if(validate_enquiry_form('#enquiry-form')){
            //$('#enquiry-form #submit-your-enquiry').hide();
            send_enquiry_form('#enquiry-form');
        }
        return false; //VERY IMPORTANT
    });
});

我的send_enquiry_form was只是一个简单的ajax

希望它有所帮助。