jQuery MiniUI
标题:
mini-checkboxlist
[打印本页]
作者:
baifengcm
时间:
2016-8-2 15:52:28
标题:
mini-checkboxlist
在动态加载的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;
}
作者:
felt
时间:
2016-8-2 16:28:23
通过添加字符串方式添加的控件,添加完请调用mini.parse()解析一下
作者:
baifengcm
时间:
2016-8-2 16:46:22
如此简单,我居然不知道,以为前面解析过了,就不需要
谢谢
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2