Как переподключить валидацию jquery?

305
11 ноября 2017, 13:00

В форме есть TextArea

@Html.TextAreaFor(r => r.Message, new Dictionary<string, object> {
  {"cols", 2},
  {"rows", 4},
  {"style", "overflow:hidden" },
  {"data-val", "false"}
})

"data-val", "false" - задает отключение ненавязчивой валидации

Мне нужно: при выборе CheckBox, чтобы валидация в TextArea включалась. Написан скрипт, который меняет атрибут, часть кода вот:

 $("#Message").attr("data-val", "true");

Но из-за того, что jQuery подключается один раз в начале документа (функция выполняется один раз в жизни страницы) валидация не включается.

Как можно "переподключить"/обойти данный момент?

READ ALSO
DataTables редактирование одной ячейки

DataTables редактирование одной ячейки

Знаю только Азы javascript и JQuery, Искал ответа на всех 64 темах в stackoverflow

279
Производительность верстки

Производительность верстки

Есть сайт на котором огромное количество, одинаковых элементов, картинка цена и тд

293