怎么把数据库中的数据通过jquery easyui datagrid进行绑定绑定
展开全部
先将查询到的数据付给一个DataTable里面,然后定义一个string results=null; 之后采用数据拼接的形式 将数据拼接成一个 json的格式即可,最后采用 response.write(result);就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
啥意思啊 什么版定啊 easyui datagrid 要么连接一个json文件 或者一个json对象数组 要么就是远程加载一个连接 返回一个json对象数组
追问
就是要把数据库中的数据绑定到datagrid中的表中!
追答
$('#datagrid').datagrid($.extend({}, baseGrid() ,{
width : width() - parentW_submenuW - parentW_left,
height : height - parentH_Top,
url : an + '_query.do',
toolbar : null,
singleSelect : true, //只允许选择一项
columns : cols,
frozenColumns : [ [ {
field : 'btn',
title : '操作',
width : 100,
formatter : function(v, rec){
return ''
+ ''
+ ''
+ ''
+ '';
}
} ] ],
queryParams : parmas()
}));
上面是页面初始化时初始化easyui datagrid控件 并且加载远程url返回的数据填充到自定义的datagrid控件
var cols = [ [ {
field : 'id',
title : "ID",
width : 60,
sortable : true
}, {
field : 'name',
title : "文档名称",
width : 180,
sortable : true
}, {
field : 'folderName',
title : "所属文件夹",
width : 80,
sortable : true
}, {
field : 'fileType',
title : "文档类型",
width : 60,
sortable : true
}, {
field : 'size',
title : "文件大小",
width : 60,
hidden : true
}, {
field : 'createTime',
title : "上传时间",
width : 140,
sortable : true
}, {
field : 'modifyTime',
title : "修改时间",
width : 140,
sortable : true
}, {
field : 'createUserName',
title : "上传者人",
width : 80,
sortable : true
}, {
field : 'modifyUserName',
title : "修改人",
width : 80,
sortable : true
}] ];
上面代码是初始化datagird的columns 属性
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询