Jquery ajax成功将数据放入facebox



更新:代码如果工作我有一些css问题。

我试图把ajax数据到facebox模态框,我有以下代码,但facebox模态框没有加载。查看firebug ajax正在返回正确的数据,但我不知道如何将该数据传递给facebox。

  $('a[rel*=facebox]').live("click", function() { 
    var ajaxpostID=$(this).parent().attr("id"); //Get entry ID
        $.ajax({
            url: 'http://www.someurl.com/ajax/facebox-ajax.php',
            type: "POST",
            data: ({
                ajaxpostID: ajaxpostID
            }),
            success: function(data) {
                $.facebox(data);
            },
            error: function() {
                $.facebox('There was an error.');
            }
        });
   });

像这样的东西为我工作:

<>之前//添加一些id锚标记和$("[id ="some_anchor_id"]")。Live ("click", function() {var ajaxpostID = $(这).parent () .attr (" id ");//获取条目IDjQuery.facebox(函数(){Var form_data = {ajaxpostID: ajaxpostID};. ajax({美元url:"http://www.someurl.com/ajax/facebox-ajax.php",类型:"文章",数据:form_data,成功:function(data) {jQuery.facebox(数据);},错误:function() {美元。facebox('有一个错误');})});})})之前

希望它对你有用

相关内容

  • 没有找到相关文章

最新更新