Ecshop Ajax.call在smarty里数组显示问题

我用ecshop的ajax.call做了个异步,然后,输出到模版是Object.我想请问下,Ajax.call('goods.php?act=goods_favorite... 我用ecshop的ajax.call做了个异步,然后,输出到模版是Object.
我想请问下,Ajax.call('goods.php?act=goods_favorite','goods_rel_id='+goods_rel_id,spesearchResponse,'POST','JSON');如何才能输出数组呢?
展开
 我来答
悉雅彤lX
2015-04-21 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:78.2万
展开全部
不明白你要干什么。ajax把id传到后台,后台做完处理之后输出返回值,spesearchResponse回调函数接过来返回值不就完了么?
追问
我接收到返回值了,是个数组.我去JSON网站验证了也正确...可是这个数组是JSON形式,我想知道在smarty模版上怎么可以输出这个数组...比如用输出...
追答

额。好吧,你试试吧 逻辑上这样写可以,我还真没试过

$smarty->assign('result',$result);//smarty指定过去
<foreach from=$result item=goods>
    {$goods.goods_id}
</foreach>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式