mam*_*amu 3 jquery jquery-validate
我在页面中有两个表单
<form id="form1">
</form>
<form id="form2">
</form>
in javascript
$('form').validate();
Run Code Online (Sandbox Code Playgroud)
以上仅对form1而不是form2应用验证器.我认为jquery选择器适用于所有匹配的元素.
我必须在个人表格上申请验证才能申请
我正在做什么/期待什么是错的?不是$('form').validate()应该适用于页面中的所有表单?
joe*_*arl 10
虽然jQuery函数确实抓取了选择器的每个匹配元素,但是由插件来使用这些元素.它看起来像你正在使用的验证插件(无法确认它是否是这个)只抓取选择器的第一个元素来处理.
通过将validate函数与每个函数包装在一起,您应该能够获得每个表单的验证功能.
$('form').each(function(){
$(this).validate();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1217 次 |
| 最近记录: |