$ .validator.unobtrusive.parse($('form'))

时间:2019-10-11 06:18:47

标签: jquery asp.net unobtrusive-validation

我正在动态附加一个带有复选框和其他一些输入字段的表单。我已经为所有这些字段添加了validate方法,这显然行不通。

我尝试使用以下代码解决此问题:

$.ajax({
        url: url,
        method: 'POST',
        data: formData,
        success: function(response) {
            if (response) {
                $(".step-five").find(".payment-section").html(response); //response is from backend and is html file
                $(".step-five").show();

                var $frm = $(".paymentForm");

                // added this to make validator work for the form appended on success
                $frm.data('validator', null);
                $.validator.unobtrusive.parse($frm);
            }
        }
    })

但是现在,我在 $。validator.unobtrusive.parse($ frm);

上遇到错误

错误是

  

未捕获的TypeError:无法读取未定义的属性“ parse”

有人可以帮忙吗?

TIA

0 个答案:

没有答案