thinkphp后台发送的json,前台的js里怎么接收

thinkphp后台发送的json,前台的js里怎么接收,第1张

代码如下:$each(rDatarows,function(){alert(thisPK_NoticeID);//用this你那些字段alert(thiscell[0])})后台返回的数据是{'id':1,'name':'st','grant':[{'tm_id':1,'tm_name':'zc'},{'tm_id':2,'tm_name':'ww'}]}前台获取vardata=eval("("+json+")");//json为接收的后台返回的数据;varid1=datagrant[0]tm_id;varname1=datagrant[0]tm_name;varid2=datagrant[1]tm_id;varname2=datagrant[1]tm_name;

一般是这样的,先将对象类型(在js中json就是一个对象),使用jsonjs(有些浏览器支持,有些需要引入)的方法:

JSONparse(jsonstr); //可以将json字符串转换成json对象

JSONstringify(jsonobj); //可以将json对象转换成json对符串

的第二个转换成字符串,然后把字符串当作一个参数的值再为其添加一个key然后以key/value的格式将数据传到后台。

之后后台使用requestgetParameter();的方式得到json数据。

以上就是关于thinkphp后台发送的json,前台的js里怎么接收全部的内容,包括:thinkphp后台发送的json,前台的js里怎么接收、如何在后台获取前台Json的一个方法、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10162746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存