jsスクリプトの中でdata-val-requiredが特定の要素に存在するかどうかを認識しようとしています。data-val-requiredが存在するかどうかを調べる
var attrExist = $('#myElem').find('[data-val-required]');
if (attrExist.length > 0){
// todo
}
これは機能しませんが、私はいつもコンソール[attrExist]を[オブジェクト]として取得しています。
データ値必須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'属性を含む子要素を含んでいますか(または要素自体にその属性が含まれていますか)? –