我有一个包含 3 列的 Codeigniter 站点,第一列显示船舶列表。选择船时,将通过控制器将信息加载到船上的中心列。我想让标签在加载的每一列上工作,因为每个列都有很多信息要保存,但它们不能正确加载。当我单击任何链接时,它会将我重定向回我的主页,并在 URL 的末尾带有 #tab-1 id。我不知道从这里去哪里。
这是每艘船的 onClick 之后调用的函数
function fleetDetails(ID)
{
if (ID=="")
{
document.getElementById("fleet-details").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("fleet-details").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","admin/manage/fleet_details/?fleet_association_ID="+ID,true);
xmlhttp.send();
}
我尝试将其添加到函数的末尾,但选项卡似乎不起作用。
$('#fleet_tabs').tabs({
event: "mouseover"
});
我会以完全错误的方式解决这个问题吗?任何帮助都将不胜感激。