jquery接收json格式数据在IE中被引号括起来了,并出现了转义符号(如下1),导致eval函数失效,如何解决呢?
1:
"[{\"id\":1,\"name\":\"cong\"},{\"id\":12,\"name\":\"demo\"},{\"id\":15,\"name\":\"aaab\"}]"2:
[{"id":1,"name":"cong"},{"id":12,"name":"demo"},{"id":15,"name":"aaab"}]
1:
"[{\"id\":1,\"name\":\"cong\"},{\"id\":12,\"name\":\"demo\"},{\"id\":15,\"name\":\"aaab\"}]"2:
[{"id":1,"name":"cong"},{"id":12,"name":"demo"},{"id":15,"name":"aaab"}]
解决方案 »
- 有人喜欢用struts1/2提供的html标签么???????????????????????????????????????????????????
- JButton 只有当鼠标划过的时候才能显示
- conn.rollback();不懂
- Configured SessionFactory: null
- 开发现金自助缴费机软件
- 【求SSH书籍】
- struts用标签动态填充下拉列表
- JSP新手提问,在提交前的判断,如果空值,页面把原来输入的值都清了 (提高分数)
- 请各位大哥解决一下小弟Ireport的问题???
- hibernate 奇怪问题。one-to-one 主键 对应不了外键
- Java调用DB2数据库的问题
- 冒泡排序到底是怎么一回事啊
var json = "[{\"id\":1,\"name\":\"cong\"},{\"id\":12,\"name\":\"demo\"},{\"id\":15,\"name\":\"aaab\"}]";
json = eval("(" + json + ")");
就需要eval("(" + json + ")")才能把接受到的字符串变成json格式另外我觉得用firefox更方便开发,可以利用它的一个插件firebug查看跟踪所有变量