bootstrapvalidator无法处理jquery post append表单

时间:2015-03-23 18:15:11

标签: jquery twitter-bootstrap-3

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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

这篇文章给了我很多帮助: Bootstrap validation on dynamically adding multiple fields