gpt4 book ai didi

jquery 验证不适用于 SelectBoxIt 组件

转载 作者:行者123 更新时间:2023-12-03 22:49:19 25 4
gpt4 key购买 nike

我安装了 SelectBoxIt 是为了更改选择框的外观和感觉,但我发现问题是 jquery 验证不起作用,例如,如果此字段是必需的。

我没有必要发布代码,因为它很容易重现(我尝试过,但 stackoverflow 页面挂了)。只需包含 jquery.validate.min.js 和 jquery.selectBoxIt.min.js,然后创建一个包含一些元素的下拉列表,其中第一个元素为空值。

要定义的规则是:

                'Cliente[cnaid]': {
required: true,
min: 1
},

其中 Cliente[cnaid] 是选择框的名称。

任何提示将不胜感激,

谢谢海梅

最佳答案

默认情况下,jQuery Validate 仅适用于可见表单元素。 SelectBoxIt 隐藏默认选择并显示由非表单元素构建的选择。您需要做的是将选项添加到您的 validate 调用中,以允许它验证隐藏元素:

$('form').validate({
ignore:'', //i.e. do not ignore hidden elements
//rules, etc
});

关于jquery 验证不适用于 SelectBoxIt 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16658546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com