准备验证脚本

时间:2018-06-28 05:17:42

标签: jquery unobtrusive-validation devexpress-mvc

我正在使用Devexpress MVC控件进行开发。有一次我想验证动态加载的表单。所以我用了这个approach。但是现在我不明白为什么要使用这个:

function PrepareValidationData() {
  var form = $('#CityEditForm');
  if (form.executed)
    return;

  form.removeData("validator");
  $.validator.unobtrusive.parse(document);
  form.executed = true;
}

我为什么要使用form.executed属性?不幸的是,谷歌搜索没有帮助。

1 个答案:

答案 0 :(得分:0)

据我了解。执行的属性只是展示可以做什么。如果稍作调整,就可以避免进行多次解析和类似的操作。

  

在此特定代码中,条件几乎没有意义,它应该可以工作   没有它。