gpt4 book ai didi

jquery - 评级验证

转载 作者:行者123 更新时间:2023-11-27 22:38:26 25 4
gpt4 key购买 nike

我有一个小问题。我如何使 raty ratings 在表单中生效?

因为当我使用这段代码时

$('#rating-webratting').raty({
hints : ['1 Star', '2 Stars', '3 Stars', '4 Stars', '5 Stars'],
scoreName : 'rating-webratting',
path : 'img/',
starOn : 'star_on.png',
starOff : 'star_off.png'
});

在这个 div 上

<div id="rating-webratting"></div>

当页面加载时,它会在 div 中创建此 html 代码

<img title="1 Star" alt="1" src="img/star_off.png">&nbsp;
<img title="2 Stars" alt="2" src="img/star_off.png">&nbsp;
<img title="3 Stars" alt="3" src="img/star_off.png">&nbsp;
<img title="4 Stars" alt="4" src="img/star_off.png">&nbsp;
<img title="5 Stars" alt="5" src="img/star_off.png">
<input name="rating-webratting" type="hidden">

但是我无法将 class="required"添加到输入字段中,因为它是由脚本本身生成的。

任何人都可以建议如何为 jquery 验证做这件事吗?

我已经尝试了 addMethod,但我无法将类添加到其中。

最佳答案

您不应该添加所需的类,而是添加属性:

$('input[name="rating-webrating"]').attr('required', true);

由于默认情况下验证也会忽略隐藏字段,因此您还应该将忽略选项设置为空数组,如下所示:

$('form').validate({
ignore: []
})

关于jquery - 评级验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12488338/

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