- 注册时间
- 2013-5-29
- 最后登录
- 2024-6-14
- 阅读权限
- 10
- 积分
- 286
- 精华
- 0
- 帖子
- 71
 
|
在动态加载的tabs 中 添加 mini-checkboxlist ,无法加载checkboxlist
代码:
<html>
<div id="tab_item_list" class="mini-tabs" activeIndex="0" arrowPosition="side" showNavMenu="true"
style="height:99%" onactivechanged="tabChange()">
</div>
<js>
var dataParam;
function SetData(dataOld) {
dataParam = mini.clone(dataOld);
var tabs = mini.get("tab_item_list");
$.ajax({
url: "/TcmStatisItemType/GetList.ajax",
data: {
typeUsed: "1"
},
success: function (data) {
if (data.flag == "0") {
mini.alert("统计项目类别获取失败");
return;
}
if (data.length > 0)
for (var i = 0; i < data.length; i++) {
var d = data[i];
var tabChild = { title: d.typeName, activeIndex: d.typeId };
tabChild = tabs.addTab(tabChild);
}
tabs.activeTab(0);
}
});
}
//tab切换
function tabChange() {
var tabs = mini.get("tab_item_list");
var tab = tabs.getActiveTab();
var tabBody = tabs.getTabBodyEl(tab);
var typeId = tab.activeIndex;
var html = ' <div id="cb' + typeId + '" class="mini-checkboxlist" repeatItems="2" repeatLayout="table"'
+ 'textField="itemName" valueField="itemId" value="" onload="onLoad"'
+ ' url="/TcmStatisItem/GetListByOrder.ajax?itemUsed=1&itemYear=' + dataParam.year + '&typeId=' + typeId + '" > </div>';
tabBody.innerHTML = html;
} |
|