当我点击" +"请帮助,我想这样做。将添加具有相同渲染部分的新标签
我有一个像这样的基本脚本
<?php
$tabs=array();
$i=0;
$a=1;
for ($i=0;$i<$a;$i++){
$tabs['Persyaratan '.$a]=array(
'id'=>'syarattab',
'content'=>$this->renderPartial("_formsyarat",array('mdsyarat'=>$mdsyarat),$this));
}
$tabs['+']=array(
'id'=>'tambah');
$this->widget('zii.widgets.jui.CJuiTabs',array(
'tabs'=>$tabs,
'options'=>array(
'collapsible'=>true,
),
'id'=>'Tabs_syarat',
));?>
如何在标签+中添加jquery代码?请帮忙..谢谢
答案 0 :(得分:0)
<强> TLDR:强> In jquery-ui 1.9, how do you create new tabs dynamically? 你可以使用这个方法,因为CJui是jQuery UI插件。
您可以使用jQuery Ui Tabs API的文档,有一种名为&#34; refresh&#34;的方法。
添加新标签的基本算法将是:
如果您的CJuiTabs使用旧版本的jQuery UI,您还可以查看升级指南: http://jqueryui.com/upgrade-guide/1.9/#deprecated-add-and-remove-methods-and-events-use-refresh-method