У меня есть простая форма с элементом выбора и элементом ввода. В зависимости от значения в элементе select мне может понадобиться или не потребоваться проверка входного элемента.
То, что я сделал, я установил для атрибута data-val элемента input значение true или false в зависимости от того, что выбрано в элементе select. Эта часть работает - я могу проверить значение атрибута в firebug, и оно меняется в соответствии с планом.
Теперь, чтобы сделать jquery ненавязчивой проверкой, чтобы заметить изменение в dom, я звоню
$.validator.unobtrusive.parse(document)
Я попытался передать форму или элемент, так что я думаю, что передача документа - это на самом деле моя последняя попытка. Я попытался передать объект jquery формы, а также элемент dom-form. Я также попытался проверить только элемент ввода, вызывая
$.validator.unobtrusive.parseElement(myElement)
Опять же, я попытался использовать объект jquery и элемент nekid dom.
Что мне здесь не хватает?