【问题标题】:bootstrapvalidator not working on jquery post append formbootstrapvalidator 不适用于 jquery post append 表单
【发布时间】:2015-03-23 18:15:11
【问题描述】:

当我通过 jquery post(使用导航栏菜单)调用表单时,表单会正确附加,但是当尝试运行验证时,它们不起作用。 如果我使用嵌入的表单而不是调用它,那么所有验证都可以正常工作。我错过了什么?

 $.post('php/getform.php', null, function(dat) {
             $('#formval').append(dat);
             $("#formval").bootstrapValidator();
             });
         });
        $("#formval").bootstrapValidator({
               framework: 'bootstrap',
        fields: {
                   email:{
                        message: "Email vacio!",
                        validators: {
           ...........

【问题讨论】:

    标签: jquery twitter-bootstrap-3


    【解决方案1】:

    解决了!我错过了将变量传递给 $("#formval").bootstrapValidator()。 为此,我以 json 形式创建了一个包含验证结构的变量:

    var option={ framework: 'bootstrap',
        fields: {
                   email:{
                        message: "Email vacio!",
                        validators: {
                  .....
                 }
    

    然后我将它传递给验证实例:

    $("#forma").bootstrapValidator(option);
    

    这篇文章对我帮助很大: Bootstrap validation on dynamically adding multiple fields

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 2017-01-29
      • 2021-02-07
      • 1970-01-01
      相关资源
      最近更新 更多