如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端
时间:2011-09-06
来源:互联网
如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端,然后在客户端再解析读取这个json格式的对象。
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\"100025\"}\"}";
把此strJson 传送到客户端,转化为js的对象objJson,(但是不要用write的方式写此字符串到客户端)var obj=eval('('+objJson.d+')');
alert(obj.xname)
alert(obj.address.city)
alert(obj.address.street)
alert(obj.address.postcode)
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\"100025\"}\"}";
把此strJson 传送到客户端,转化为js的对象objJson,(但是不要用write的方式写此字符串到客户端)var obj=eval('('+objJson.d+')');
alert(obj.xname)
alert(obj.address.city)
alert(obj.address.street)
alert(obj.address.postcode)
作者: echoxue 发布时间: 2011-09-06
引用楼主 echoxue 的回复:
如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端,然后在客户端再解析读取这个json格式的对象。
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\"100025\"}\"}";
……
,(但是不要用write的方式写此字符串到客户端)楼主都已经想到了,为什么不试试看? 如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端,然后在客户端再解析读取这个json格式的对象。
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\"100025\"}\"}";
……
作者: ycmjh2010 发布时间: 2011-09-06
没有啊,我是一直用write的方式写此字符串到客户端,但是当此json字符串很大的时候,加载就慢了,所以我想用仅仅把这个json字符串变成一个对象变量能传送到客户端。这样我可以在客户端取此对象的值了。
例如:
var obj=eval('('+objJson.d+')');
alert(obj.xname)
alert(obj.address.city)
alert(obj.address.street)
alert(obj.address.postcode)
可能我没有表达清楚啊。
例如:
var obj=eval('('+objJson.d+')');
alert(obj.xname)
alert(obj.address.city)
alert(obj.address.street)
alert(obj.address.postcode)
可能我没有表达清楚啊。
作者: echoxue 发布时间: 2011-09-06
引用 1 楼 ycmjh2010 的回复:
引用楼主 echoxue 的回复:
如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端,然后在客户端再解析读取这个json格式的对象。
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\……
引用楼主 echoxue 的回复:
如何把json格式的字符串在pageload的时候作为一个js的对象变量传送到客户端,然后在客户端再解析读取这个json格式的对象。
例如
private string strJson = "{xname:\"Michael\",address:\"{city:\"Beijing\",street:\" Chaoyang Road\",postcode:\……
上次您回答我,我用ajax的post的方式调用server端的一个方法取得此字符串,然后在客户端转换此变量,我想就想利用此方式,在pageload的时候能读取我定义好的一个json的字符串。然后传送到客户端。此客户端就可以进行对这个对象的操作了。
谢谢
作者: echoxue 发布时间: 2011-09-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28