1

我从Jquery.validate开始工作。我尝试了一些教程,但现在我进入了阻塞状态。

通过这种方式,我将规则和消息绑定到我的表单。否则我对表单上的 jquery 什么都不做

$("#myform").validate({...})

我想运行的自定义代码。

$("#myform").find("#id_select_to").find("option").prop("selected", true);

如何在验证开始之前运行自定义代码。

"#id_select_to"是第二个窗格,在验证之前应该选择什么。小部件来自 Django Admin。

来自 Django 的小部件

4

1 回答 1

2

我在这个答案上找到了答案https://stackoverflow.com/a/6472021/548558

我如何运行自定义代码。

$("#myform").validate({
    select: {
      required: {
        depends:function(){
           $("#myform").find("#id_select_to").find("option").prop("selected", true);
           return true;
        }
     },
   },
})

效果很好。

于 2013-05-24T10:11:44.507 回答