成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? Treegrid的動態加載實例代碼
全站頭部文字 我要出現在這里
Treegrid的動態加載實例代碼 689 2024-03-06   

廢話不多說了,直接給大家貼代碼了。

具體代碼如下所示:

1、前端

<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<script type="text/javascript">
$(function() {
$('#goods_type_treegrid').treegrid({
url : '${pageContext.request.contextPath}/admin/goodsTypeController/treegrid.do?id=NULL',
idField : 'id',
treeField : 'text',
rownumbers: true,
parentField : 'pid',
fit : true,
fitColumns : true,
border : false,
frozenColumns : [ [ {
title : '編號',
field : 'id',
width : 150,
hidden : true
}, {
field : 'text',
title : '類別名稱',
width : 200
} ] ],
columns : [ [ {
field : 'pname',
title : '上級類別名稱',
width : 80
},{
field : 'seq',
title : '排序',
width : 50
},{
field : 'code',
title : '類別編碼',
width : 50
}, {
field : 'pid',
title : '上級類別ID',
width : 150,
hidden : true
}, {
field : 'action',
title : '動作',
width : 50,
formatter : function(value, row, index) {
return formatString('<img onclick="goods_type_editFun('{0}');" src="http://www.gimoo.net/t/1903/{1}"/> <img onclick="goods_type_deleteFun('{2}');" src="http://www.gimoo.net/t/1903/{3}"/>', row.id, '${pageContext.request.contextPath}/style/images/extjs_icons/pencil.png', row.id, '${pageContext.request.contextPath}/style/images/extjs_icons/cancel.png');
}
} ] ],
toolbar : [ 
{
text : '批量導入',
iconCls : 'icon-remove',
handler : function() {
goods_type_importFun();
}
},{
text : '增加',
iconCls : 'icon-add',
handler : function() {
goods_type_appendFun();
}
}, '-', {
text : '展開',
iconCls : 'icon-redo',
handler : function() {
var node = $('#goods_type_treegrid').treegrid('getSelected');
if (node) {
$('#goods_type_treegrid').treegrid('expandAll', node.cid);
} else {
$('#goods_type_treegrid').treegrid('expandAll');
}
}
}, '-', {
text : '折疊',
iconCls : 'icon-undo',
handler : function() {
var node = $('#goods_type_treegrid').treegrid('getSelected');
if (node) {
$('#goods_type_treegrid').treegrid('collapseAll', node.cid);
} else {
$('#goods_type_treegrid').treegrid('collapseAll');
}
}
}, '-', {
text : '刷新',
iconCls : 'icon-reload',
handler : function() {
$('#goods_type_treegrid').treegrid('reload');
}
} ],
onBeforeExpand:function(row){
//動態設置展開查詢的url 
var url = '${pageContext.request.contextPath}/admin/goodsTypeController/treegrid.do'; 
$("#goods_type_treegrid").treegrid("options").url = url; 
return true; 
},
onContextMenu : function(e, row) {
e.preventDefault();
$(this).treegrid('unselectAll');
$(this).treegrid('select', row.id);
$('#goods_type_menu').menu('show', {
left : e.pageX,
top : e.pageY
});
},
onExpand : function(row){
var children = $("#goods_type_treegrid").treegrid('getChildren',row.id);
if(children.length<=0){
row.leaf=true;
$("#goods_type_treegrid").treegrid('refresh', row.id);
}
}
});
});
</script>
<table id="goods_type_treegrid"></table>

2、controller

@RequestMapping("/treegrid")
@ResponseBody
public List<GoodsTypePage> treegrid(GoodsTypePage goodsTypePage) {
if(null==goodsTypePage || "".equals(goodsTypePage.getId()) || null == goodsTypePage.getId()){
goodsTypePage.setId("NULL");
}
return goodsTypeService.treegrid(goodsTypePage);
}

3、service

@Override
// 緩存數據
public List<GoodsTypePage> treegrid(GoodsTypePage goodsTypePage) {
String hql = "";
if(null==goodsTypePage || "".equals(goodsTypePage.getId()) || "NULL".equals(goodsTypePage.getId())){
hql = "from GoodsType t where t.tgoodstype.id is NULL order by t.seq";
}else{
hql = "from GoodsType t where t.tgoodstype.id = '" +goodsTypePage.getId()+"' order by t.seq";
}
List<GoodsType> brList = goodsTypeDao.find(hql);
List<GoodsTypePage> nl = new ArrayList<GoodsTypePage>();
if (brList != null && brList.size() > 0) {
for (GoodsType br : brList) {
GoodsTypePage r = new GoodsTypePage();
BeanUtils.copyProperties(br, r);
if(br.getTgoodstype()!=null){
r.setPname(br.getTgoodstype().getText());
r.setPid(br.getTgoodstype().getId());
}
r.setState("closed");
nl.add(r);
}
}
return nl;
}


主站蜘蛛池模板: 香港论理| 特级做a爰片毛片免费看| 最罪爱| 那些女人电视剧免费观看全集剧情| 电影在线观看高清完整版免费播放| 暗黑破坏神2毁灭之王| 张勇手演过的电影| 任港秀| 狼来了ppt免费下载| 自拍性视频| 减肥喝什么榨汁减肥快| 柯哀分析文| 汪汪战队动画片| 逆光飞翔 电影| 维罗尼卡| squirt cytherea video| 金时厚| 带动气氛的mc台词| 生活秀| 免费成人结看片| 火花 电影| 疑云密布 电影| 一年级数学一图四式的题| 境界bleach千年血战| 接吻摸胸视频| 狂魔电影| http://www.douyin.com/| 好戏一出| 驾驶证三力测试题库| 月亮电影| 德鲁| 十一码复式中奖表图片| 房兵| 蔡贞安| 卓别林电影全集免费观看| 免费成年人| 成龙游戏| 挠中国美女丝袜脚心| 真实游戏完整在线观看免费高清| 八仙过海 电影| 笔仙2大尺度床戏|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103