在colorley验证时触发colorbox调整大小

时间:2014-04-23 18:24:40

标签: javascript jquery

好的,基本上我使用parsley.js验证和colorbox通过ajax提交表单

我面临的问题是,当出现验证错误时,我无法弄清楚如何动态调整colorbox的大小。我想在pasreley加载错误时触发此函数。

$.colorbox.resize();

这就是表单提交代码的样子

   $("#form").submit(function(e)
    {

        if ( $(this).parsley('validate')) {

            var postData = new FormData(this);

            var formURL = $(this).attr("action");

            $.ajax({});
        }; 

        e.preventDefault();

    });

1 个答案:

答案 0 :(得分:0)

尝试

$.listen('parsley:field:error', function(){$.colorbox.resize();})

如果您希望处理错误事件。 请参阅官方文档以了解您要处理的事件。 http://parsleyjs.org/doc/index.html#psly-events-list