我找到了一些在验证函数中执行此操作的代码:
var $fields = $(form).find("input[required], select[required]");
这种语法在做什么? input[required]
在我的HTML中,我有一些必需类的输入,但它们没有被选中,所以我不确定这是做什么的。
答案 0 :(得分:4)
它正在使用set required
属性搜索标记,如下所示:
<input required />
如果您想使用required
课程进行搜索,请使用:
var $fields = $(form).find("input.required, select.required");
答案 1 :(得分:0)
选择具有指定属性且具有任何值的元素。
要选择class='required'
的元素,您需要一个像这样的选择器 -
"input.required, select.required"