Jquery常见问题
2015-09-29 22:49
645 查看
[ { _address: "2", //错误点
//在JS中,json键名可以加引号,也可以不加,但在JQuery中,JSON中的键名则应该加引号,而且要双引号。例如:({"Name":"王子科"})"_companyid": 8435834,
"_connperson": "2",
"_id": 10,
"_istop": true,
"_message": "2",
"_mob": "15890678177",
"_title": "2"
},
{
"_address": "1",
"_companyid": 8435834,
"_connperson": "1",
"_id": 2,
"_istop": false,
"_message": "1234aasdf",
"_mob": "13263155321",
"_title": "默认模版"
}
]
Jquery.getJSON的简单例子如下
$("button").click(function(){
$.getJSON("demo_ajax_json.js",function(result){
printAll(result); }); });
function printAll(obj) { for (var k in obj) { var v = obj[k]; if (typeof (v) != "object") { document.writeln(k + "是" + v + "<br/>"); } else { printAll(v); } } } 后台程序返回的json字符串为数组形式的,例如:[{"key1":"values1"},{"key2":"value2"}],eval进行转换的时候不需要加括号。如果不是最好在eval的时候加上括号以免 出现意外错误
var json = eval("(" + json + ")");
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- JavaScript演示排序算法
- 2015-2016网页设计趋势分析 Web Design of Trends
- jQuery Ajax 跨域调用
- 移动端的长按事件
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- jQuery菜单插件用法实例
- JQuery 初体验(建议学习jquery)
- Jquery实现的table最后一行添加样式的代码
- jQuery实现向下滑出的平滑下拉菜单效果
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码
- 使用Browserify配合jQuery进行编程的超级指南
- jquery如何实现在加载完iframe的内容后再进行操作
- jquery $.ajax()取xml数据的小问题解决方法
- jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
- Jquery 表单取值赋值的一些基本操作
- jQuery实现复选框批量选择与反选的方法
- jQuery中的常用事件总结