内容完全加载后,Colorbox返回html

时间:2012-07-09 21:34:47

标签: jquery colorbox

我认为这个问题很容易解决,但我无法通过自己解决这个问题。

我正在使用colorbox和简单ajax请求从服务器加载一些html,如下所示:

$.colorbox({
            href: false,
            scrolling:false,
            html: function(){
                $.post("image/render_image", {data: cardData},
                    function(response){
                        alert("I got response!");
                    }, "json"
                );

                return "I got displayed before response got back :/";
            }
        });

现在我正在发送帖子请求,只有在我收到回复后我想将html返回colorbox我该怎么办?

1 个答案:

答案 0 :(得分:3)

请尝试以下方法:

$.colorbox({
    href: "image/render_image",
    data: {data: cardData},
    scrolling:false,
    onComplete: function() {
        // do what do you want
    }
});