有个问题好久没有解决,就是:

$.getJSON(url,function success(){})

其中的回调函数,总也不执行。

以前也做过,但那都是CTRL+C,CTRL+V,也没有细想。

目标就是一个:程序好使就可以了,也曾遇到过不好用,但也是稀里糊涂。

今天又遇到了,因为领导不着急,我也就磨蹭了两天,终于今天搞明白了。

简单来说,如下:

1.$.getJSON()

回调函数,必须返回标准的JSON串,属性和值都必须带双引号。即{"name:","ssqhan"}
下面是不行的:{name:,"ssqhan"}

2.dhtmlxGrid的myGrid.parse(js,"json") 中的JS是json串
但这个串可以是这样的:  A        {"rows":[ {"id":"0", "data":["1","大声说话",""] },{"id":"1", "data":["2","乱扔费纸","测试测试"] }]}
亦可是这样的:             B        {rows:[ {id:0, data:["1","大声说话",""] },{id:1, data:["2","乱扔费纸","测试测试"] }]}

因为我的环境是这样的:   jquery+ashx+dhtmlxgrid

通过后台的 ashx返回 JSON串

以前时用时均以        B   格式返回,dhtmlxGrid 是可以接受到的,也能显示。

这次都不行,我换了好几个版本的JQUERY 但都不行,最后还是问 "度娘"

因为以前都是  CTRL+C,CTRL+V   也没有细看说明书。

后来细看说明,再加上看了以前网友的说明。最后才明白以上的道理。

随机推荐

  1. Method Swizzle黑魔法,修改 ios 系统类库方法 SEL IMP

    Method Swizzle黑魔法,修改 ios 系统类库方法   版权声明:本文为博主原创文章,未经博主允许不得转载. 一般来说,系统提供的方法已经足够开发了,但是有的时候有些需求用普通方法不好做. ...

  2. IOS8 不用计算Cell高度的TableView实现方案

    这个新特性,意味着View被Autolayout调整frame后,会自动拉伸和收缩SupView. 具体到Cell,要求cell.contentView的四条边都与内部元素有约束关系. 在TableV ...

  3. 更新cydia“sub-process/usr/libexec/cydia/cydo returned anerror code(2)”是怎么回事?

    最近更新cydia的时候出现了sub-process/usr/libexec/cydia/cydo returned anerror code(2)的红字是怎么回事? 解决方法:删掉有关升级的东西,把 ...

  4. apache+mysql+php环境的手动搭建

    一.搭建Apache Http Server 官方下载地址:http://www.apachehaus.com/cgi-bin/download.plx 搭建环境:win10 64位 WIN10 64 ...

  5. BZOJ 1176: [Balkan2007]Mokia( CDQ分治 + 树状数组 )

    考虑cdq分治, 对于[l, r)递归[l, m), [m, r); 然后计算[l, m)的操作对[m, r)中询问的影响就可以了. 具体就是差分答案+排序+离散化然后树状数组维护.操作数为M的话时间 ...

  6. Apache与Nginx优缺点比较

    本文来源:收集.整理自互联网 1.nginx相对于apache的优点:  轻量级,同样起web 服务,比apache 占用更少的内存及资源  抗并发,nginx 处理请求是异步非阻塞的,而apache ...

  7. tee 解决readonly 文件无法修改

    tee 是什么: 老规矩,找男人问.

  8. hdu 4034 Graph floyd

    题目链接 给出一个有向图各个点之间的最短距离, 求出这个有向图最少有几条边, 如果无法构成图, 输出impossible. folyd跑一遍, 如果dp[i][j] == dp[i][k]+dp[k] ...

  9. poj 2584 T-Shirt Gumbo 网络流

    题目链接 有5种T-shirt, n个人, 每个人可以接受某些种T-shirt, 每种T-shirt的数量已知, 问每个人能否都穿上自己能接受的T-shirt. 源点向每种T-shirt连边, 权值为 ...

  10. 五年26个版本:Linux系统内核全程回顾

    Phoronix.com今天将他们对Linux系统的研究发挥到了极致:从2005年年中的2.6.12,到正在开发中的2.6.37,五年多来的26个Linux内核版本来了个“群英荟萃”! 完成如此庞大规 ...