单击选项卡时,我使用此代码调用控制器。当我点击第二个标签时,我清除第二个标签,反之亦然。问题是,我不能把我的$ .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。这意味着如果有我看到它们。
答案 0 :(得分:5)
这不仅仅是一个错字吗?您正在使用变量$("#tabs-1").text(html);
不存在的html
。试试$("#tabs-1").text(data);
。