1)$.parseJSON方法返回的是一个字符串,而不是JSON对象。
2)要将字符串转化成对象,很容易想起JS中的eval方法。事实上是可以的,不过需要加上括号。如var js="{\"PageIndex\":\"1\"}";var obj=eval("("+js+")");。不过使用eval,是不安全的,因为其可以编译任何js代码。
3)下载一个JSON解析器,因为其只认可JSON文本。这样就比较安全了。JSON官方网站提供了这么一个脚本。地址:http://www.JSON.org/json2.js。使用起来比较简单,引入该文件后,如:JSON.parse($("#ctl00_ContentPlaceHolder1_hfSearch").val().toString())。
4)使用JSON.parse方法或者是$.parseJSON方法时,注意JSON数据的name和value用双引号括起来,对于$.parseJSON方法,还要将JSON字符串用单引号括起来再转换,对于JSON.parse方法,就不必了。真TMD的浪费时间。
注意这几个技巧,在操作JSON数据时,可以少走不少弯路。
JQuery将文本转化成JSON对象需要注意的问题_jquery-js教程-
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
相关推荐
- 写作辅助工具下载 Writeathon(写作辅助软件) v1.0.3 多语安装版 下载-
- 写作软件下载 StoryBox(小说辅助设计软件)V1.2.8.0 中文安装版 下载-
- 手机电子书助手下载 覃道明手机电子书助手 v1.0 免费安装版 下载-
- 公众号编辑工具下载 96编辑宝(公众号编辑工具) v3.0.8 官方安装版 下载-
- OCR文字识别下载 飞转OCR文字识别软件 V1.7.9 官方安装版 下载-
- CopiPasta下载 CopiPasta(剪贴板管理工具) v2.17 官方安装版 下载-
- Recording procedure下载 Recording procedure(剪切板记录工具) v1.0 绿色免费版 下载-
- 剪贴软件下载 云剪切板(剪贴工具) v1.0 绿色免费版 下载-
- Windows Path Copy下载 Windows Path Copy(文档路径复制软件) v16.0 免费安装版 下载-
- cliplogger下载 cliplogger(剪切复制软件) v1.2 绿色免费版 下载-