前端json数据利用jQuery显示在DataGrid控件里面

      有时网页后端传到前端的数据格式为json,我们需要把它展示在DataGrid里面,以下为操作代码:

                        var jsonString = '{"total":'+getJsonObjLength(json)+',"rows":'+JSON.stringify(json)+'}';            
                        //getJsonObjLength(json) 是为了得到json格式数据的长度
                     

                        var jsonObject = $.parseJSON(jsonString);
                        $("#datagrid").datagrid('loadData', jsonObject);

     

   获取json格式数据长度函数:

        function getJsonObjLength(jsonObj)
        {
            var Length = 0;
            for (var item in jsonObj) {
                Length++;
            }
            return Length;
        }

 

posted @ 2016-11-27 19:20  Forever-Road  阅读(1392)  评论(0编辑  收藏  举报