【发布时间】:2016-05-30 12:52:53
【问题描述】:
在 js 脚本中,我试图识别某些元素上是否存在 data-val-required。
var attrExist = $('#myElem').find('[data-val-required]');
if (attrExist.length > 0){
// todo
}
但这不起作用,因为我总是在控制台 attrExist as Object[] 中。
如何测试 data-val-required attr 是否存在?
更新: 呈现的 html 看起来像
<select id="myElem" class="multiselect form-control" name="someName"
multiple="multiple" data-val-required="This field is required."
data-val="true" style="display: none;">
【问题讨论】:
-
id="myElem"是什么元素。它是否包含包含data-val-required属性的子元素(或者元素本身是否包含该属性)?
标签: javascript c# jquery .net asp.net-mvc