easyui的datagrid的字段显示问题

使用easyUI的datagrid()方法的时候,出现前台页面无法显示展示字段的问题,
图片说明
首先排除后台sql的问题,确定sql中有该字段

2个回答

可以试试跟一下 后台数据源的个数,看看到前台后变没变。

提供两个思路
1、检查该列是否没有数据?是的话可以参考
http://www.cnblogs.com/hxling/p/3919288.html
2、检查sql查询结果中是否存在两个相同的列名,连接工具一般会给相同名字加数字编号,但是框架不会

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
easyui,datagrid表格显示的字段内容随机
easyUI的datagrid表格,在向用户展现内容的时候,随机获得字段,而非指定固定的字段显示 1.后台获得所有字段的方法(MySQL数据库) public void getColumns(){ List list=new ArrayList(); String sql="select COLUMN_NAME from information_schema.COLUMNS where
easyui datagrid combobox的显示问题
rn rn rn 编号rn 客户rn 概要rn 服务类型rn 创建人rn 创建日期rn 分配给rn 操作rn rn rn rnrnrn服务类型是combobox,每条记录怎么根据code值显示内容啊。rn
easyui datagrid 显示时间转换
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");//格式化时间   log_qxj.setTime1(df.format(log_qxj.getTime()));
easyUI下datagrid嵌套显示
主要是运用 easyui的方法进行行内嵌套显示,让一行可以显示更多的东西,让一行显示JSON的字符串、从表之类的东西。 下边先看效果图: 接下来说实现过程: (1)在首次加载中添加代码 view: detailview, detailFormatter:function(index,row){ return '<div style="padding:2px"...
EasyUi datagrid百分比显示宽度,EasyUi datagrid自适应窗口大小
easyui Datagrid自适应窗口大小 easyui Datagrid百分比显示宽度
DataGrid 布尔字段显示的问题
为什么有时候在 DataGrid 显示为 CheckBox,有时候显示为 True/False类型,rnrn请问要怎么设置才能显示为 CheckBox,
datagrid中字段的显示问题
我在数据库中存放了一个类型为bit的字段,但在datagrid中显示的时候,要么是“True”要么是“False”,我想是“是”或“否”,我应该怎么写个方法进行转发,在html页面里面又怎么使用它呢?
布尔字段在DataGrid的显示问题
各位大侠,能不能将一个布尔字段在DataGrid中显示为“是”或者“否”,只根据DateFormatString能不能实现?
easyUI——控制datagrid的显示与隐藏
在做java-ITOO的选课系统时,学生选课界面要显示:可选课程,已选课程和历史选课。在这一个界面上,信息量是非常大的,怎么样让用户快速,简洁的了解自己要的信息呢?     故,我们决定把已选课程和历史选课先隐藏起来,做了一个按钮,让用户点击的时候再出现。     那么到了实现的时候了!铛铛铛铛……
[easyui]datagrid鼠标移动显示单元格内容
当单元格内容过长无法完全显示怎么办?如果鼠标移动到该单元格可以自动显示出所有文字内容就好啦。 这里提供两个思路 给对应节点添加一个title属性,值就是节点的内容 添加事件,移动到单元格就用一个tooltip显示内容 方法一添加title属性,值为文字内容首先找到对应节点 可以根据这个其中的一个class来定位 datagrid-cell假设这个datagrid的id为dg那就这么写 这里要
DataGrid选择字段显示的问题
rn rn rn rn rnrnrn以上程序运行报错!!!!!rnrn但去掉 AutoGenerateColumns="false"rnrn rn rn rn rn代码后,程序运行正常rn数据库中确实有ID UserName 字段rn该如何解决!!rn
datagrid显示时间字段问题
access的表的一个时间字段,格式是短日期2003-10-30rnrn但是在datagrid显示出来却是 2003-10-30 00:00:00rnrn有什么办法解决,谢谢
关于datagrid显示字段的问题
想用纪录集中的一个字段来排序,但又不想将此字段在datagrid控件中显示出来rnrnrnrn如 sqlstr= select xm,nl,hd,cj from table1 where hd="****" order by cj descrnrnAdodc1.Recordset.DataSource=sqlstrrnrnrnrn如何修改可以不将cj字段显示出来,但可以通过它来排序rn
easyui datagrid 不显示json数据
过程描述:页面 A输入参数,进入controller进行逻辑处理并生成json数据,然后通过rn MVC返回json数据,并对页面A相关easyui datagrid表格进行数据展示。rn 问题:easyui datagrid不现实数据,且页面不报错,调试能看到json数据。rn 页面代码: rn rn rnrn```rn 测试rn function test()rn rn jq('#tt').datagrid(rn title:'DataGrid - DetailView',rn width:500,rn height:250,rn remoteSort:false,rn singleSelect:true,rn nowrap:false,rn fitColumns:true,rn type:"POST",rn url:'/store/saleout/getjson',rn columns:[[rn field:'product_name',title:'Item ID',width:80,rn field:'numbers',title:'Product ID',width:100,sortable:true,rn field:'price',title:'List Price',width:80,align:'right',sortable:true,rn field:'buyer',title:'Unit Cost',width:80,align:'right',sortable:truern ]]rn rn );rn alert("333");rn rn```rnrnrn 调试显示数据:"rows":["product_name":"土豆","numbers":2,"price":40,"buyer":"A","style":"A","type":"WU","saleoutdate":"2015-3-31"],"total":1rn rn 请教一下:什么原因导致 easyui datagrid数据不显示?不报错,不知道到底从哪里入手,困扰了不短时间,多谢!!rn rn 页面完整代码如下,调试数据截图在附件中。rn ![![图片说明](https://img-ask.csdn.net/upload/201505/31/1433004879_544586.png)图片说明](https://img-ask.csdn.net/upload/201505/31/1433004871_778225.png)rnrnrn```rn rn rn<%@ page language="java" contentType="text/html; charset=utf-8"rn pageEncoding="utf-8"%>rn<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>rn<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>rn<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>rn<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>rn<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>rnrnrnrnrnrn rn saleoutrn rnrn rnrnrnrnrnrnrn rn rn rn rn rn rn 测试rn rn rnrnrn rn rn rn rn 产品名称: rn rn rn rn rn rn 提交rn rn rnrnrnrnrn```rn
EasyUI的DataGrid显示ASP.NET内容
EasyUI版本比较旧,请下载新的版本更新,最新版本测试通过。
easyui datagrid 数据的显示和查询
引用css、js 初始化DataGrid $(document).ready(function() { $("#table").datagrid({ 'url':'${pageContext.request.contextPath}/Data.do',//异步请求数据的url 'fitCo
jquery easyui datagrid 不显示
我再table中加入class="easyui-datagrid",结果内容就不显示了,是什么原因造成的。特殊说明,我用的不是jsp,是.ftl文件,引用几行代码:[code=html] rn rn rn rn rnrn rnrn[/code]rn在调试工具中显示的是rn[code=html]rnrn rn rn rn rnrn[/code]
EasyUI Datagrid 鼠标悬停显示单元格内容
1.js 定义函数 "text/javascript"> //格式化单元格提示信息 function formatCellTooltip(value){ return "" + value + "'>" + value + ""; } 2、调用函数      data-options=
easyui datagrid显示子属性
columns通过json实现定义好,formatter1:"function fn(){.......}" ,前端通过ajax请求json,遍历columns拿到有formatter1属性的那列,通过eval(),把字符串解析成函数,最后将该列的['formatter'] = fn,即可达到目的
Easyui DataGrid 显示外键对象
{field:&quot;positionname&quot;,title:&quot;职位&quot;,align:&quot;center&quot;,width:80, formatter: function(value,row,index){ return new Object(row[&quot;position&quot;]).positionname; } }
easyui datagrid 列隐藏和显示
easyui datagrid 列隐藏和显示
easyui datagrid数据显示不出来
在我正确的按照例子从后台取数后,前台无法显示(都不报错,数据正常),发现去除几个字段可以显示,加上就无法显示,很无奈,后来才发现,返回的数据中出现了空格 还有\r \n 类似于\ 这种符号,可能由于easyui datagrid 不识别这类数据,然后就展示空白,希望小伙伴们注意了
easyui datagrid 显示横行滚动条
var datagrid = $('#datagridw').datagrid({ pageSize : 15, pageNumber : 1, fit:true, pagination : true, singleSelect:true, collapsible: true, rownumbers : true, loadMsg : '正在加载...', url : '....
Easyui datagrid不显示数据
刚接触easyui,不太熟,根据datagrid的格式拼装了数据,无法显示到datagrid里,但是在jsp里面创建一个var变量就可以显示,求大牛帮忙看下nnJSP页面代码:n```n $(function() n //alert(getParasFromUrl("selectType"));n //alert(getParasFromUrl("objectID"));n //初始化表格内容n $('#dataList').datagrid(n title : 'IP地址详情',n //data:dataGrid,n method : 'post',n singleSelect : true,n height : 370,n fit : true,n fitColumns : true,n striped : true,n collapsible : true,n //url : "/jsp/jcss/IPQueryDetailAction.do?operation=queryIPFromDB",n url : "/InfoMgr/jsp/jcss/IPQueryDetailAction.do?operation=query&selectType="+getParasFromUrl("selectType") + "&objectID=" + getParasFromUrl("objectID"),n sortName : 'IP',n pageSize: 50, //每页显示的记录条数,默认为10n pageList: [30, 50, 100, 200, 300], //分页显示选项n sortOrder : 'asc',n remoteSort : false,n idField : 'ID',n pagination : true, // 显示分页n rownumbers : true, // 显示行号n columns : [ [n field : 'ID', title : '序号', width : 20, sortable : true, halign : 'center',n field : 'IP', title : 'IP', width : 100, sortable : true, halign : 'center',n field : 'HOSTNAME', title : '主机名称', width : 100, sortable : true, halign : 'center',n field : 'GATEWAY', title : '网关', width : 80, sortable : true, halign : 'center',n field : 'USEFOR', title : '用途', width : 120, sortable : true, halign : 'center',n field : 'PROPOSER', title : '申请人', width : 120, sortable : true, halign : 'center',n field : 'CREATEDATE', title : '申请时间', width : 120, sortable : true, halign : 'center',n ] ],n onLoadSuccess : function() n //alert('OK');n //$('#dataList').datagrid('reload');n //$('#dataList').datagrid('clearSelections'); // 一定要加上这一句,要不然datagrid会记住之前的选择状态,删除时会出问题n ,n onDblClickRow: function (rowIndex, rowData) nn ,n onClickRow: function (rowIndex, rowData) nn ,n n );n);n```n后台数据拼装:nnn```n public List getIPSegFromDB(String ID)n System.out.println("call getIPSegFromDB");n List lstIPs = new ArrayList();n n StringBuffer sb = new StringBuffer();n sb.append("\"total\":28,\"rows\":[");n sb.append("\"ID\":\"1\",\"IP\":\"192.168.1.1\",\"HOSTNAME\":\"test\",\"GATEWAY\":\"192.168.1.254\",\"USEFOR\":\"测试\",\"PROPOSER\":\"11\",\"CREATEDATE\":\"2015-11-21\",");n sb.append("\"ID\":\"2\",\"IP\":\"192.168.1.2\",\"HOSTNAME\":\"test\",\"GATEWAY\":\"192.168.1.254\",\"USEFOR\":\"测试\",\"PROPOSER\":\"111\",\"CREATEDATE\":\"2015-11-21\"");n sb.append("]");n n lstIPs.add(sb.toString());n return lstIPs;n n```nn返回json:nnn```n response.getWriter().print(JSONArray.fromObject(qis.getIPSegFromDB(objectID)).toString()); n```nn鼓捣一晚上了没查出问题来,但是按照下面的格式写到jsp页面里,就能显示出来。。。。求解啊。。。nnn```n var dataGrid = "total":28,"rows":[n "ID":"1","IP":"192.168.1.1","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21","ID":"2","IP":"192.168.1.2","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21",n "ID":"1","IP":"192.168.1.1","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21","ID":"2","IP":"192.168.1.2","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21"n ];n```nnnnnnnn
ASP.NET MVC EasyUI datagrid显示行数问题
我在用了PageSize :15rnfunction Test() rnrn $('#dg').datagrid(rn title: 'Checkbox selection on DataGrid',rn url: '/Home/GetData',rn method: 'GET', //默认是post,不允许对静态文件访问rn width: '700',rn //iconCls: 'icon-save',rn dataType: 'JSON',rn fitColumns: true,rn rownumbers: true, //是否加行号 rn pagination: true, //是否显式分页 rn pageSize: 15, //页容量,必须和pageList对应起来,否则会报错 rn pageNumber: 1, //默认显示第几页 rn pageList: [15, 30, 45],//分页中下拉选项的数值 rn columns: [[rn field: 'UserName', title: '名称' ,rn field: 'UserPass', title: '密码' rn ]],rn singleSelect: false, //允许选择多行rn selectOnCheck: true,//true勾选会选择行,false勾选不选择行, 1.3以后有此选项rn checkOnSelect: true //true选择行勾选,false选择行不勾选, 1.3以后有此选项rn );rn rn后台rn[HttpGet]rn public JsonResult GetData()rn rn List t1 = new List();rn for (int i = 0; i < 40; i++)rn rn Test test = new Test();rn test.UserName = "Test1";rn test.UserPass = "Test1";rn t1.Add(test);rn rn return Json(t1, JsonRequestBehavior.AllowGet);rn rnrn public class Testrn rn public string UserName get; set; rn public string UserPass get; set; rn rn还是把40条数据都显示出来了 不知道为什么,请教!!!!!!!!!!!!!!请教!!!!!!!!!!!!
easyui datagrid显示19位数字的问题
oracle中使用number(19,0)的Id作为关键字,数据有1000000000000000056,1000000000000000057,1000000000000000157等,使用JsonConvert.SerializeObject()获取出来的json数据是"id":1000000000000000057.0,"id":1000000000000000157.0,可是easyui datagrid显示的时候1000000000000000056、1000000000000000057却变成了1000000000000000000,而1000000000000000157却变成了1000000000000000100;也就是说后面三位是0××的都变成000,是1××就变成100。为什么啊?高手指教一下,该如何解决这个问题。
easyui datagrid显示选择行数据问题
今天使用easyui datagrid发现无论怎么选择行,getSelections得到的数据都不为选择的所有数据。 发现是由于设置了idField属性,所以如果idField没有载入,它会认为是同一条数据,所以发生上面情况。 idField属性删除后就行了。 ...
easyUI使用datagrid不能显示表头的问题
今天在做一个项目时,发现datagrid的表头一直不能显示出来,后面自己不停的拿一个模板datagrid和自己写的进行对比,发现自己的写法并没有任何问题,但是它就是不显示出来,就这样搞了个把小时,最后突然想起会不会是css的问题,然后自己一个个去排除css,终于发现那个坑了table  {margin:auto;padding:0;}就这么一行css代码,导致整个表头无法显示。解决办法:暴力删除这...
ASP.NET MVC EasyUI DataGrid显示数据问题
我在用了PageSize :15rnfunction Test() rnrn $('#dg').datagrid(rn title: 'Checkbox selection on DataGrid',rn url: '/Home/GetData',rn method: 'GET', //默认是post,不允许对静态文件访问rn width: '700',rn //iconCls: 'icon-save',rn dataType: 'JSON',rn fitColumns: true,rn rownumbers: true, //是否加行号 rn pagination: true, //是否显式分页 rn pageSize: 15, //页容量,必须和pageList对应起来,否则会报错 rn pageNumber: 1, //默认显示第几页 rn pageList: [15, 30, 45],//分页中下拉选项的数值 rn columns: [[rn field: 'UserName', title: '名称' ,rn field: 'UserPass', title: '密码' rn ]],rn singleSelect: false, //允许选择多行rn selectOnCheck: true,//true勾选会选择行,false勾选不选择行, 1.3以后有此选项rn checkOnSelect: true //true选择行勾选,false选择行不勾选, 1.3以后有此选项rn );rn rn后台rn[HttpGet]rn public JsonResult GetData()rn rn List t1 = new List();rn for (int i = 0; i < 40; i++)rn rn Test test = new Test();rn test.UserName = "Test1";rn test.UserPass = "Test1";rn t1.Add(test);rn rn return Json(t1, JsonRequestBehavior.AllowGet);rn rnrn public class Testrn rn public string UserName get; set; rn public string UserPass get; set; rn rn还是把40条数据都显示出来了 不知道为什么,请教!!!!!!!!!!!!!!请教!!!!!!!!!!!!
EasyUI datagrid不显示table信息问题
 一个页面同时有两个datagrid时,其中一个datagrid被调用后不显示table及其信息。如果你不是因为没有设置table宽高、不是因为写错单词或因copy忘了改两个datagrid的id造成的失误,那就检查哈你的table是不是写成这样了:如果是这样那就赶紧改吧:改完后刷新页面table及其信息就这样就神奇般出来了。...
解决EasyUI的datagrid控件显示日期问题
在做积分系统的时候,做的是后台管理系统,所以前段框架用的是EasyUI,使用datagrid的时候,后台返回来一个日期格式的数据,当json序列化后返回来的数据就变成了/Date(1419264000000)/改前代码: <table id="dg" class="easyui-datagrid" style="width:auto;height:auto" url="/Qu
easyui datagrid 不显示数据问题
![图片说明](https://img-ask.csdn.net/upload/201707/25/1500922234_974788.jpg)rnrnjsp代码:rnrnrn```rn <%@ page language="java" contentType="text/html; charset=UTF-8"rn pageEncoding="UTF-8"%>rnrnrnrn rn 用户信息rnrn<%@include file="/public/head.jspf"%>rnrn rn rn 注册时间rn 手机号rn rn 筛选rnrn rnrnrn rnrnrn```rnrnrnrn格式返回应该没错, 页面也没有报错,就是不显示数据,求解
easyui datagrid中行颜色显示的问题
我用rowStyler给行设置样式后,默认的选中行样式就不起作用了,如何解决?rnrnrn```rn rowStyler:function(rowIndex,rowData) rn //已审核的变色 rn if(rowData.auditingState=="2" ) rn rn return 'background-color:#eee;'; rn rn , rn```rnrn
EasyUI datagrid滚动条显示问题,急~
datagird显示不出来水平和垂直的滚动条,之前百度了一些解决方法也试着去改了一下,然而没什么用,就把代码还原了。rn代码如下rngrid = $("#grid").datagrid(rn title : '',rn url : '<%=contextPath%>/roleDefine!getRoleInfoAll.action',rn queryParams : rn "queryRoleInfoCondition.rolecode" : "",rn "queryRoleInfoCondition.rolename" : "",rn "queryRoleInfoCondition.status" : ""rn ,rn striped : true,rn rownumbers : true,rn pagination : true,rn singleSelect : false,rn checkOnSelect : true,rn selectOnCheck : true,rn idField : 'id',rn sortName : 'id',rn sortOrder : 'desc',rn pageSize : 50,rn fit:true,rn pageList : [ 10, 20, 30, 40, 50, 100, 200, 300, 400, 500 ],rn frozenColumns : [rn [ rn rn width : '50',rn field : 'ck',rn checkbox : truern ,(后面几个列就不一一列出来了)rn下面是body页面中table部分rn rn rn rnchrome显示如下图,横向本来是10列数据,只显示了8列,一页20条数据的时候第20条不知道哪去了,下一个页直接就21开始了rn[img=https://img-bbs.csdn.net/upload/201710/16/1508133980_312763.png][/img]rnIE显示如下图,IE第一页只显示到17第二页正常rn[img=https://img-bbs.csdn.net/upload/201710/16/1508134534_241052.png][/img]rn小弟新手一枚,还望诸位大神指点迷津,感激不尽[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/21.gif][/img]
easyUI datagrid的reload问题
[code=html] [/code]rndatagrid是放在一个DIV里的,在DIV的display为none的情况下用$('#'+render).datagrid('reload',"orgId":treeNode.id);刷一下datagrid再把DIV设置为block里面没有数据,请问哪位高人遇到类似的情况?
easyui的datagrid问题
![图片说明](https://img-ask.csdn.net/upload/201505/22/1432265303_132827.png)n如图所示,我想点击修改的时候能获取这一行的数据,不知道该怎么弄,求解答。n我现在是这样写的,点击的时候会调用一个js函数,函数里会获取所有选中的行,但是现在的问题就是点修改的时候会先调用那个函数在选中你点的那一行,导致数据无法获取。
easyUI datagrid显示图片的问题
数据库中存放的是图片的路径(shos_pic),该怎么显示在easyui 表格中呢?rn[code=php]rn rn rn rn SEASON rn PRODUCT CODE rn SHOES_PIC rnrn TRANSACTION rn QUANTITY rn SALES(VAT) rn % OF TOTAL rn rn rn[/code]
easyui datagrid问题
[code=javascript]$('#form1').form('submit', rn url : xxxxxxxx.action',rn onSubmit:function() rn return $('#form1').form('validate'); rn , rn rn success:function(data)rn //alert(data);rn alert("3");rn var obj = data;rn rn $('#test1').css('font-weight', 'normal');rn $('#test2').css('font-weight', 'bold');rn $('#panel1').panel(onLoad:function() $('#datagrid1').datagrid('loadData',data));rn $('#panel1').panel('refresh', xxxx.jsp');rn rn );[/code]rnrn为什么$('#datagrid1').datagrid('loadData',data)不能将服务器返回的json加载rn请大家帮忙
easyui datagrid footer的问题
easyui datagrid footer 怎么配置?rnrn这是我后台穿过来的JSON数据rnrn[code=text]rn"total":1,"footer":["name":"总计","sum":1],"rows":["trainId":"1038","trainType":"特快","arrivalTime":1516249320000,"mile":500,"num":1,"runtime":16.0,"startStation":"杭州","startTime":1516191720000,"trainNo":"K819","arrivalStation":"上海"]rn[/code]rnrn前台怎么配置columns才能正常显示footer,我已经设置了showFooter:true.rnrneasyui 版本 1.5.4rn
easyUI DataGrid问题
现在有四个字段要去判断 每个字段都是bool类型 如果为true返回一张图片 如果为false 返回另一张图片 但是有四个字段 怎么判断?用formatOper(val, row, index)是能得到每一行的每个字段 但是怎么返回好
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池