在div中显示$ .get结果

时间:2011-04-14 13:12:26

标签: jquery jquery-ui

单击选项卡时,我使用此代码调用控制器。当我点击第二个标签时,我清除第二个标签,反之亦然。问题是,我不能把我的$ .get的结果放在div(tabs-1或tabs-2)中。我看到有一个结果(数据)与firebug

有什么想法吗?

 $("#tabs").bind('tabsselect', function (event, ui) {
    switch (ui.index) {
        case 0:
            $("#tabs-2").empty();
            $.post("/Controller/Index", { variable1: 1, variable2: 0 },
                function (data) {
                    $("#tabs-1").text(html);
                });
            break;
        case 1:
            $("#tabs-1").empty();
            $.post("/Controller/Index", {  variable1: 2, variable2: 1 },
                function(data){
                    $("#tabs-2").text(html);

            });
            break;
    }
});

Update1:​​ 在“数据”结果中有一个.....我想获取内容并将其显示在标签-2中作为HTML。这意味着如果有我看到它们。

1 个答案:

答案 0 :(得分:5)

这不仅仅是一个错字吗?您正在使用变量$("#tabs-1").text(html);不存在的html。试试$("#tabs-1").text(data);