首頁  >  問答  >  主體

c# - 如何給動態新增的form綁定jQuery.validate.js驗證

如何給動態新增的form綁定jQuery.validate.js驗證
各位大大幫忙啊

漂亮男人漂亮男人2735 天前728

全部回覆(2)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-16 17:07:39

    如果你使用的是asp.net mvc 並且使用了jquery.validate.unobtrusive.js(asp.net mvc自帶的驗證,可結合類別特性使用的東西)

    那你在頁面載入之前加上這句js程式碼就可以了

        //动态表单验证
        $(document).ajaxComplete(function () {
            $.validator.unobtrusive.parse(document);
        });

    回覆
    0
  • PHPz

    PHPz2017-05-16 17:07:39

    你的form id是可預知的嗎?如果是,只要在js裡寫好:

    $("#demoForm").validate();
    

    就可以,如果連ID也是動態生成,只要在view裡直接呼叫生成的id:

    $("@ViewBag.FormId").validate();
    

    回覆
    0
  • 取消回覆