javascript - jquery 选择器全部必须匹配

标签 javascript jquery selector

我有一个表单,我正在尝试对必填字段进行验证。

$('[:input][".fld_required"]').each(function () {
     if ($(this).val() != '' || $(this).attr('checked')) {
         $(this).addClass("inputError");
         errors["error"] = "Required field(s) missing";
     }
 });

我只想选择一个输入字段 & class="fld_required"。

我遇到了 javascript 错误。

我做错了什么?

谢谢

最佳答案

改变你的选择器

$('[:input][".fld_required"]').

$('input.fld_required'). //selects the input fields having classname fld_required

关于javascript - jquery 选择器全部必须匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17530815/

相关文章:

javascript - Jquery拖放图像但原始/源图像丢失

javascript - 使用 javascript 对 1 个输入进行多重验证

jQuery 触发器不更新 2 路绑定(bind)值

html - 在其他标签的多级中选择某一类型的第一个标签

javascript - 是否可以在同一页面上两次查看一个 html 元素,还是必须创建一个副本?

javascript - Node.js 使用 readline 填充数组并使用

javascript - AJAX 调用后更新 JSP 页面内表的值属性

javascript - table 上不重复的随机字母

ios - 如果 swift 按下 NSButton,则创建简单的 Action

objective-c - 方法和选择器有什么区别?