【新人求助】关于datagrid 加载本地j'son 问题

sinmo 5月前 598

  success: function (data)            
                $('#dg').datagrid('loadData', data[0]);
            }

因为我的json格式 是数组 ,所以我想用取第一个值的方式赋值,但是报个错误

 Unable to get property 'length' of undefined or null reference

求助下该怎么处理这个问题。

最新回复 (4)
  • 夏悸 5月前
    引用 2
    这个很明显就是data为空吧。和你的json应该没有关系吧。把主要代码贴出来咯。这点东西,看不出问题的
  • 小熊 5月前
    引用 3
    发送的请求响应的格式是JSON吗?如果不是,用eval或$.parseJSON解析一下.
    本地数据格式需要是{total:100,rows:[]}  rows属性是必须要的.
  • Kitty_2017 5月前
    引用 4
    我下载了easyui官方案例也会出现这种错误jquery.min.js:5  XMLHttpRequest  cannot  load  file:///C:/Users/test/Desktop/jquery-easyui-1.5.2%20(1)/demo/datagrid/datagrid_data1.json.  Cross  origin  requests  are  only  supported  for  protocol  schemes:  http,  data,  chrome,  chrome-extension,  https.
    这个怎么解决呀
  • 夏悸 5月前
    引用 5
    你是放在iis里面访问吧。iis如果读取json文件,貌似要特殊配置一下
返回
发新帖