我正在使用rails remote => true表示我也想添加一些jquery验证。 我尝试了以下方法,但它们没有用:
$('form').live('submit',function(){
alert('submit')
})
$('form').submit(function () {
alert('subm')
});
答案 0 :(得分:1)
为了使用jquery验证表单,您应该考虑使用jquery.validation插件。
示例:
$('#someFormId').validate({
rules: {
someFieldId: {
required: true,
},
someFieldContainingEmail: {
required: true,
email: true
}
}
});
但是,在您的示例代码中,您已经显示了onSubmit事件的用法 - 您也可以通过这种方式进行验证。示例如下:
$('#someFormId').submit(function(){
var someField = $('#someFieldId');
if (someField.val().length < 2) {
return false;
}
});