フォーム内の要素にdata-val
というデータ属性があるかどうかを検出しようとしています。フォームにdata-valのデータ属性を持つ要素があるかどうかを確認する
もしそうであれば、if文で囲まれた関数を実行します。私はこれを試してみた:
var checkValidation = $('.uiModalContent').closest('form').find('input[data-val="true"], textarea[data-val="true"]');
if(checkValidation.length > 0) {
$.validator.unobtrusive.parseDynamicContent('.uiModalContent');
}
しかしcheckValidationが配列になり、長さを使用してチェックすることもおそらくこれを行うための最善の方法ではありませんので、おそらく期待どおりに動作しません。
誰でも修正プログラムや代替ソリューションを提供できますか?
おかげ
あなたは例を示すことができる
希望をVALするために必要な?ありがとう – Cameron
その属性を持つフォーム内で要素が見つかった場合、その関数をどのように実行しますか? – Cameron
その属性が見つかった場合、どのようにその関数を実行するのかまだわかりません – Cameron