Jquery 准备验证脚本

Jquery 准备验证脚本,jquery,unobtrusive-validation,devexpress-mvc,Jquery,Unobtrusive Validation,Devexpress Mvc,我正在使用Devexpress MVC控件进行开发。有一次我想验证动态加载的表单。所以我用了这个。但现在我不明白我为什么要用这个: function PrepareValidationData() { var form = $('#CityEditForm'); if (form.executed) return; form.removeData("validator"); $.validator.unobtrusive.parse(document); form.

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

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

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

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

据我所知。executed属性只是展示可以做什么。如果你做了一点小小的调整,就可以防止多重解析和类似的东西

在这个特定的代码中,条件有一点或没有意义,它应该可以工作 没有它


你真正的任务是什么?上述代码可能已经不是实际的。。。