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

Posted

技术标签:

【中文标题】如何在验证之前运行自定义代码【英文标题】:How run custom code before validate 【发布时间】:2013-05-19 20:43:05 【问题描述】:

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

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

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

自定义代码我想运行什么。

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

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

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

【问题讨论】:

我更新了我的问题@PSR 你能显示完整的代码吗 感谢@PSR 的帮助。我解决了 【参考方案1】:

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

如何运行自定义代码。

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

效果很好。

【讨论】:

以上是关于如何在验证之前运行自定义代码的主要内容,如果未能解决你的问题,请参考以下文章

Jquery Validation,如果出现错误,我该如何运行自定义代码

Spring Boot - 在初始化 DataSource bean 之前运行自定义代码

Wix 自定义卸载操作 - 如何在 msi 删除文件之前运行

在执行自定义验证之前,MFC初始化日期时间选择器控件

看用Tornado如何自定义实现表单验证

如何在 sharepoint 2013 中自定义 Windows 身份验证弹出窗口?