3
我有一个jQuery UI对话框,里面有一个表单。如果我调用jquery.validate插件的validate方法,表单字段中的tab键会奇怪地提交表单。JQuery UI对话框+ JQuery验证+ Tabbing
如果我删除了调用来验证,奇怪的行为消失,但我必须手动验证。
任何想法为什么?
现在无法发布代码,但可以创建简化并在需要时发布。
我有一个jQuery UI对话框,里面有一个表单。如果我调用jquery.validate插件的validate方法,表单字段中的tab键会奇怪地提交表单。JQuery UI对话框+ JQuery验证+ Tabbing
如果我删除了调用来验证,奇怪的行为消失,但我必须手动验证。
任何想法为什么?
现在无法发布代码,但可以创建简化并在需要时发布。
我不确定你是什么意思的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
。
希望它有帮助。
我会检查的东西,在验证功能中调用提交。 – 2010-01-24 21:25:43