$.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 也没有细看说明书。
后来细看说明,再加上看了以前网友的说明。最后才明白以上的道理。
随机推荐
- Hibernate学习之hibernate执行顺序
Hibernate 执行的顺序如下: (1) 生成一个事务的对象,并标记当前的 Session 处于事务状态(注:此时并未启动数据库级事务). (2) 应用使用 s.save 保存对象,这个时候 ...
- MVC打开电脑对话框
//下载文件 public ActionResult Download(int id) { //依靠模板生成文档 var path =要下载的文件的路径 var name = Path.GetFile ...
- 利用Console来调试JS程序、Console用法总结
http://blog.163.com/zhangmihuo_2007/blog/static/27011075201452522824347/ http://blog.163.com/zhangmi ...
- javascript --推箱子
<head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" ...
- 【LeetCode题意分析&解答】36. Valid Sudoku
Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules. The Sudoku board could be ...
- Python: how to public a model
1, Create a folder fileFolder 2, create a file tester.py 3, create another file setup.py: The conten ...
- APM代码学习笔记1
libraries目录 传感器 AP_InertialSensor 惯性导航传感器 就是陀螺仪加速计 AP_Baro 气压计 居然支持BMP085 在我印象中APM一直用高端的MS5611 AP_Co ...
- Visual Studio 中用管理员权限运行、调试程序
原文:Visual Studio 中用管理员权限运行.调试程序 一个Sample小程序,用于验证WoW64的Windows Registry的读写访问.在Visual Studio 2010中调试运行 ...
- CATransition类动画
- (void)leftClick { [UIView beginAnimations:nil context:nil]; //display mode, slow at beginning and ...
- PHPRPC for PHP
14的路 PHPRPC for PHP PHPRPC 是一个轻型的.安全的.跨网际的.跨语言的.跨平台的.跨环境的.跨域的.支持复杂对象传输的.支持引用参数传递的.支持内容输出重定向的.支持分级错误处 ...