0

我有一个对函数的 AJAX 调用,如下所示:

$("#<%=gridview.ClientID%> tr:has(td)").click(function(e) {
    var id = $(this).children("td:eq(3)").find(':input').val();
    $.ajax({
        type: "POST",
        url: "Docs.aspx/BtnTest",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {
            if (msg.d == 'Success') {
                window.open('/view.aspx?Id=' + id, '_blank');
            }
        }
    });
    e.preventDefault();
});

正如您在上面的成功代码中看到的那样,我正在使用id查询字符串打开另一个页面。我如何调用Colorbox或任何其他灯箱插件来打开它iframe

4

1 回答 1

1

尝试这个:

$.colorbox({ href: 'your link goes here', iframe:true, width:"80%", height:"80%"});

同样的问题: 将颜色框添加到具有 url 内容的动态创建的项目

于 2012-11-30T10:22:05.797 回答