JS问题记录

作者 Zhs 日期 2016-05-14
bug
JS问题记录

URL传值时解析乱码

decodeURI(decodeURI(getQueryString('name')));

获取JSON文件内容

这里是获取所有对象的nom属性值

var nom = '';
//这里有四个文件detail1-4,
for(var i = 1;i<=4;i++){
//这里用的zepto内置的方法
$.getJSON('detail'+i+'.html', function(data){
//遍历json字符串的所有条目
$.each(data,function(name,value) {
nom+='\"'+value.nom+'\",';
});
});
}

ajax传值问题小结

  • 传递数组对象时需要先转成字符串,方法:JSON.stringify(obj)

  • 字符串转JSON,方法: JSON.parse(string)