zw0283 2015-05-08 06:21 采纳率: 100%
浏览 4275
已采纳

easyui的datagrid只有行号没有数据,求解

求解,我的数据格式什么的都没错,为什么出不来啊?只有行号
这是html部分

 <div data-options="region:'center'" class="div-center">
        <table id="staff_info" class="easyui-datagrid" title="<s:property value="#request.subMenuInfo.subMenuName"/>" style="width:100%;height:auto;">
        </table>
    </div>

这是JS部分

 /*datagrid*/
    $("#staff_info").datagrid({
        url:'CompanyStaffAction!listStaffInfo.action',
        singleSelect:true,
        collapsible:true,
        singleSelect:true,
        collapsible:true,
        method:'get',
        rownumbers:true,
        loadMsg:'全力加载中...',
        pageNumber:1,
        pageSize:20,
        pageList:[5,10,15,20],
        pagePosition:'bottom',
        columns:[[
            {field:'staffName',resizable:false, width:100, title:'员工姓名'},
            {field:'staffSex',width:100,title:'性别'},
            {field:'staffIdentityNum',width:100,title:'身份证号'},
            {field:'staffPhoneNum',width:100,title:'电话'},
            {field:'staffPosition',width:100,title:'职位'},
            {field:'staffRemark',width:100,title:'备注信息'}
        ]],
        onLoadSuccess:function(data){
            console.log(data);
            $("#datagrid").pagination('refresh',{

            });
        }
    });

后台的代码我就不写了,太多了,后台肯定能进去,不报错。
这是我firebug的截图,json格式也没有错
图片说明

这是显示的截图
图片说明

求解

  • 写回答

2条回答 默认 最新

  • 逝_去_的_光_阴 2015-05-08 06:32
    关注

    先看控制台有没有错误,
    再把datagrid初始化时里面的属性分批注释,看看那个属性出问题了
    看看body加没加class="easyui-layout"

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 Hyper-v虚拟机相关问题,求解答。
  • ¥15 TSM320F2808PZA芯片 Bootloader
  • ¥45 谷歌浏览器出现开发者工具无法显示已创建的,但您可以调试已部署的代码。 状态代码 404, net::ERR HTTP RESPONSE CODE FAILURE
  • ¥15 chatgpt网页版侧边栏和模型切换点击没反应怎么办
  • ¥15 如何解决蓝牙通话音频突发失真问题
  • ¥15 安装opengauss数据库报错
  • ¥15 【急】在线问答CNC雕刻机的电子电路与编程
  • ¥60 在mc68335芯片上移植ucos ii 的成功工程文件
  • ¥15 笔记本外接显示器正常,但是笔记本屏幕黑屏
  • ¥15 Python pandas