javascript - jquery ajax 成功数据到 facebook

标签 javascript jquery modal-dialog 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.');
            }
        });
   });

最佳答案

这样的事情对我有用:

//added some id to anchor tag and 
$('a[id='some_anchor_id']').live("click", function() { 
    var ajaxpostID=$(this).parent().attr("id"); //Get entry ID

    jQuery.facebox(function() { 
        var form_data = {
            ajaxpostID: ajaxpostID
        };
        $.ajax({
            url: "http://www.someurl.com/ajax/facebox-ajax.php",
            type: 'POST',
            data: form_data,
            success: function(data) {
                jQuery.facebox(data);
            },
            error: function() {
                $.facebox('There was an error.');
            }
            )
        });
    })
})

希望对你有用

关于javascript - jquery ajax 成功数据到 facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8598977/

相关文章:

Angular2 ng-bootstrap : Reuse modal template with different data

javascript - 如何在Wicket中提交ModalWindow而不显示警告提示?

javascript - 有没有办法只调整 Chart.js 中图表标题的底部填充?

javascript - 如何在 facebook api 中获取用户位置和用户家乡?

javascript - 如何使用这样的 lu 和 li 标签创建下拉菜单

jquery - Spring MVC Ajax 400错误请求

Jquery 表单提交并带有引导模式确认

javascript - 结果输出消失得太快

javascript - Flux、ReactJS、架构的存储部分是什么

javascript - 通过调用函数来清理 mouseenter 吗?