cstoliuyong 2013-06-26 17:25
浏览 475
已采纳

datagrid 对json数据的读取

jsp中代码
[code="html"]



Basic DataGrid - jQuery EasyUI Demo


<script type="text/javascript" src="easeUI/jquery.min.js"></script>
<script type="text/javascript" src="easeUI/jquery.easyui.min.js"></script>

<script type="text/javascript">
    $(document).ready(function(){
        $('#datagrid').datagrid({ 
            toolbar:'#tb',
            url : 'lawService.action',
            title:'Load Data',
            columns : [ [ {  
                   field : 'id',
                   width : '100',
                   checkbox:true
               },{  
                   field : 'time',
                   title : '标题',  
                   width : '100',
                   align : 'center'
               }, {  
                   field : 'title',
                   title : '时间',  
                   width : '100',
                   align : 'center',
               }] ],
            idField:'id',
            loadMsg:'Processing, please wait …',
            pagination:true
        });
    });
</script>



Basic DataGrid




The DataGrid is created from markup, no JavaScript code needed.




<div id="tb" style="padding:5px;height:auto">
    <div style="margin-bottom:5px">
        <a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true">add</a>
        <a href="#" class="easyui-linkbutton" iconCls="icon-edit" plain="true">edit</a>
        <a href="#" class="easyui-linkbutton" iconCls="icon-cut" plain="true">delete</a>
    </div>
    <div>
        Date From: <input class="easyui-datebox" style="width:80px">
        To: <input class="easyui-datebox" style="width:80px">
        <a href="#" class="easyui-linkbutton" iconCls="icon-search">Search</a>
    </div>
</div>



[/code]
经过测试该datagrid中url的action的请求返回值是:{"total":3,"row":[{"id":"1","time":"时间time","title":"法律title"},{"id":"2","time":"时间1time","title":"法律1title"},{"id":"3","time":"时间2time","title":"法律2title"}]}
该返回值和官网中自定义的json数据格式一样。
question:在datagrid中的columns为什么不能加载json的数据??求教!!!

  • 写回答

1条回答 默认 最新

  • zyn010101 2013-06-26 18:29
    关注

    [code="java"]:{"total":3,"rows":[{"id":"1","time":"时间time","title":"法律title"},{"id":"2","time":"时间1time","title":"法律1title"},{"id":"3","time":"时间2time","title":"法律2title"}]} 而不是row[/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮