作为一个相对的jquery新手,请耐心与我,如果有一个简单的解决方案,我的问题。例如,使用jQuery验证时,使用unique ID
进行选择时效果很好。通用选择使用jquery验证
$("#myForm").validate({
debug: false,
rules:
{
field1: "Required"
},
messages:
{
field1: "Required"
},
submitHandler: function(form) {
$.post('formAction.php', $("#myForm").serialize(), function(data) {
$('#results').html(data);
});
}
});
我需要扩展这对与多个自动生成的形式myForm1, myForm2
一般工作等
我可以通过一个共同的类选择$("myForm")
验证,然后应用submitHander
的特定形式(myForm1
, myForm2
等),如:
$(".myForm").validate({
debug: false,
rules:
{
field1: "Required"
},
messages:
{
field2: "Required"
},
submitHandler: function(form) {
$.post('formAction.php', $(this).serialize(), function(data) {
$('#results').html(data);
});
}
});
非常感谢
谢谢,我本来应该更详细。我已经尝试了通用调用选择器$('。myForm')并使用通配符$('[id^= myForm]')。这很好,但是我怎么参考所选的单个表格。在上面的例子中,我用$(this)mbut这个选择器是无效的。希望我最好解释一下? –