Javascript 和Jquery 通过ID 获取值。

<script>
var txt1 = [{ "CityId": 18, "CityName": "西安", "ProvinceId": 27, "CityOrder": 1 }, { "CityId": 53, "CityName": "广州", "ProvinceId": 27, "CityOrder": 1 }]; $("#a1").html(txt1[0].CityName); document.getElementById("a1").innerHTML = txt1[0].CityName;
//以上两种写法结果都一样。通过Id 获取值。
</script>
<body>
<p>
城市:<span id="a1"></span><br />
</p>
</body>

  Json 对象处理:

<script>
var j1 = { "firstName": "John", "lastName": "Doe" };
var j11 = j1.firstName;
alert(j11);
</script>

  Json数组:

<script>
var aa1 =
{
"employees": [
{ "firstName": "John", "lastName": "Doe" },
{ "firstName": "Anna", "lastName": "Smith" },
{ "firstName": "Peter", "lastName": "Jones" }
]
};
$("#a1").html(aa1.employees[1].firstName);
$("#a2").html(aa1.employees[1].lastName);
</script> <body>
<p>
编号:<span id="a1"></span><br />
姓名:<span id="a2"></span><br/> </p>
</body>

  Json 字符串:

由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。

eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。必须把文本包围在括号中,这样才能避免语法错误:

<script>
var txt = '{ "employees" : [' +
'{ "firstName":"Bill" , "lastName":"Gates" },' +
'{ "firstName":"George" , "lastName":"Bush" },' +
'{ "firstName":"Thomas" , "lastName":"Carter" } ]}'; var jtxt = eval("(" + txt + ")"); ;
$("#a1").html(jtxt.employees[1].firstName);
$("#a2").html(jtxt.employees[1].lastName); </script> <body>
<p>
编号:<span id="a1"></span><br />
姓名:<span id="a2"></span><br/> </p>
</body>

  

												

最新文章

  1. js中Math.round、parseInt、Math.floor和Math.ceil小数取整总结
  2. mysql学习-windows下绿色版mysql安装问题解决办法
  3. Android nDrawer
  4. [Jquery]网页定位导航特效
  5. sessionStorage和localStorage中 存储
  6. 使用spool导出数据
  7. Android 仿微信小视频录制
  8. 80 多个 Linux 系统管理员的监控工具
  9. paip.输入法编程---带ord gudin去重复-
  10. Spring 源码剖析IOC容器(一)概览
  11. 使用handler倒计时
  12. Python绘图的颜色设置
  13. xgboost安装 win10 64位 annaconda
  14. Cmd Markdown 编辑阅读器
  15. 1.2 VMware安装过程
  16. SQL mysql优化
  17. git排错
  18. Reading Task 2 —— by12061154Joy
  19. js高级-作用域链
  20. Java GUI画圆。

热门文章

  1. fork子进程之间传输信息的方法(包含子进程与子进程之间区分的问题的解决)
  2. mac tomcat
  3. angular filter
  4. Oracle重置序列(不删除重建方式)
  5. 转:V$SQL,V$SQLAREA,V$SQLTEXT
  6. 夺命雷公狗---linux之centos的安装
  7. PTPX中的report 选项
  8. 有关OpenGL着色语言(一)
  9. javax.transaction.xa.XAException: java.sql.SQLException: 无法创建 XA 控制连接。(SQL 2000,SQL2005,SQL2008)
  10. FastJson--阿里巴巴公司开源的速度最快的Json和对象转换工具(转)