js如何循环处理php从数据库循环出来的多个数组啊

我把数组用json 转换成了对象,得到的是多个对象,不知道怎么用js处理了

print 'var myjson=' . json_encode($array) . ';';

比如你可以类似这样写。这样,在你的js中,就能拿到myjson,然后像1楼说的,for或者jquery的each循环,js和php都是弱类型语言,可以类型转换的。如果担心重名,可以先在你的js写这样的

var naoyin = {};

然后php

print 'var naoyin.myjson=' . json_encode($array) . ';';

没有测试,如果有bug自己调整下

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-28
你就把json当成js的关联数组就可以了…用for in或者jquery的$.each
第2个回答  2019-09-25
是web开发吗?如果是:
你是用js访问数据库吗?不是不能,而是没有人这样做(无安全性)。
如果不是,js只认得用js写的数组,其他语言写的数组不能调用。
可以使用ajax来加载数据,但也只是字符串或者json,没有数组。
相似回答