$.getJSON(url,function success(){})回调函数不起作用
有个问题好久没有解决,就是:
$.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 也没有细看说明书。
后来细看说明,再加上看了以前网友的说明。最后才明白以上的道理。
随机推荐
- Windows下命令行下启动ORACLE服务
检查监听器状态:C:\>lsnrctl statusLSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 30-6月 -20 ...
- Excel Sheet Row Numbers
Given the sequence S1 = {a,b,c,d,…,x,y,z,aa,ab,ac…. } and given that this sequence corresponds (term ...
- FusionCharts属性大全
属性的分类就以官方的API文档为准吧: 1.Chart: <1>Functional Attributes(功能属性) <2>Titles and AxisNames(标题和坐 ...
- 新视野OJ 2705 [SDOI2012]Longge的问题 (数论)
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2705 题解:求 sigma(gcd(i,n), 1<=i<=n<2^32) ...
- JS行合并处理方法
//行合并 function _w_table_rowspan(col){ _w_table_firsttd = ""; _w_table_currenttd = "&q ...
- Analysis about different methods for reading and writing file in Java language
referee:Java Programming Tutorial Advanced Input & Output (I/O) JDK 1.4+ introduced the so-calle ...
- 四轴飞行器1.5 各种PID对比分析及选择
原创文章,欢迎转载,转载请注明出处 这篇文章主要介绍我对PID的理解,以及选择PID算法的过程. 一 PID的理解和学习过程 二 飞控的PID效果 先上个飞控PID的响应的视频:介绍在后面 地址:ht ...
- Android程序报错 Connection refused 处理
在用Android测试JSON数据解析的时候,报了这样一个异常: java.net.ConnectException: localhost/ - Connection refused 原来模拟器默认把 ...
- Centos系统mysql 忘记root用户的密码:
第一步:(停掉正在运行的mysql) [root@maomao ~]# service mysqld stop Stopping MySQL: ...
- linux下安装python3.3.4
下载安装包 # wget http://www.python.org/ftp/python/3.3.4/Python-3.3.4.tgz 解压 # tar -xzvf Python-3.3.4.tgz ...