jQuery EasyUI在动态增加tab时,如何判断指定tab已经打开

时间:2022-02-15 18:57:22
官方demo中:
var index = 0;
function addTab(){
index++;
$('#tt').tabs('add',{
title:'New Tab ' + index,
content:'Tab Body ' + index,
iconCls:'icon-save',
closable:true
});
}

只能不停Add下去,如何判断指定的tab页面已经存在并选中呢?

5 个解决方案

#1


Jquery 在addTab() 里面或者外面加个判断不就OK?

#2


自己找到解决办法了

#3


怎么解决的呀,共享下

#4


http://www.cnblogs.com/rainweb/archive/2010/04/26/1720963.html

可以使用$('#TabID').exists(参数是Title)判断是否存在
使用$('#TabID').select(参数是Title)来选中

#5


不好意思 上面的用法错了 应该这样

可以使用 $('#TabID').tabs('exists','参数是你要判断的tab的Title')判断是否存在

使用 $('#TabID').tabs('select','参数是你要选择的tab的Title')来选中

#1


Jquery 在addTab() 里面或者外面加个判断不就OK?

#2


自己找到解决办法了

#3


怎么解决的呀,共享下

#4


http://www.cnblogs.com/rainweb/archive/2010/04/26/1720963.html

可以使用$('#TabID').exists(参数是Title)判断是否存在
使用$('#TabID').select(参数是Title)来选中

#5


不好意思 上面的用法错了 应该这样

可以使用 $('#TabID').tabs('exists','参数是你要判断的tab的Title')判断是否存在

使用 $('#TabID').tabs('select','参数是你要选择的tab的Title')来选中