今天写项目的时候,都把结果发送到前台了,但是jqgrid 的 数据就是不显示,找了半个小时都没有找到问题的所在。总是感觉自己对代码写的少,原理弄不清楚,还是需要大量写代码。
后端传递给前端的数据格式 也就是前台 jqgrid 接收数据得到格式是 [ { result: 'T',
TOTAL_VALUE: '500000',
AVAILABLE_VALUE: '529260',
OPERATOR_CODE: '中国移动',
NET_TYPE: '4G',
RANGE: '全国',
balance: '99999960361737.50' },
{ result: 'T',
TOTAL_VALUE: '10000000',
AVAILABLE_VALUE: '9979900',
OPERATOR_CODE: '中国移动',
NET_TYPE: '4G',
RANGE: '省内',
balance: '99999960361737.50' }] 格式是 数组里面放入对象的格式。。只有这样的格式才能叫前端识别。尤其是掉别人的接口的时候,他有可能返回的是json 对象,而不是数组对象一定要注意。
而且今天发现叫人家找 bug 人家的思路非常清楚,前台,后台找。