求帮忙!

zb992744 2017-07-19 07:01:53
定义如下内容的JSON数据:

{
"author":[
{'firstName':'安安','lastName':'Asimov','genre':'science fiction'},
{'firstName':'Ted','lastName':'Williams','genre':'fantasy'},
{'firstName':'安安','lastName':'Peretti','genre':'christian fiction'}]
}

编写js 代码,读取其中的数据,以表格的方式呈现在界面。
...全文
178 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zb992744 2017-07-20
  • 打赏
  • 举报
回复
引用 4 楼 zc881124 的回复:
[quote=引用 3 楼 zb992744 的回复:] [quote=引用 1 楼 zc881124 的回复:]
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。
为什么试了不行[/quote] 请引入json,js
引用 3 楼 zb992744 的回复:
[quote=引用 1 楼 zc881124 的回复:]
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。
为什么试了不行[/quote] 你将以上代码拷贝到你的界面上,直接调用js函数,看能否执行,我亲测是可以的。[/quote]解决了,谢谢大神
110成成 2017-07-20
  • 打赏
  • 举报
回复
引用 3 楼 zb992744 的回复:
[quote=引用 1 楼 zc881124 的回复:]
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。
为什么试了不行[/quote] 请引入json,js
引用 3 楼 zb992744 的回复:
[quote=引用 1 楼 zc881124 的回复:]
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。
为什么试了不行[/quote] 你将以上代码拷贝到你的界面上,直接调用js函数,看能否执行,我亲测是可以的。
zb992744 2017-07-19
  • 打赏
  • 举报
回复
引用 1 楼 zc881124 的回复:
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。
为什么试了不行
zb992744 2017-07-19
  • 打赏
  • 举报
回复
为什么不行
110成成 2017-07-19
  • 打赏
  • 举报
回复
	<script type="text/javascript">
	function gee() {
		var str = {
			"author" : [ {
				"firstName" : "安安",
				"lastName" : "Asimov",
				"genre" : "science fiction"
			}, {
				"firstName" : "Ted",
				"lastName" : "Williams",
				"genre" : "fantasy"
			}, {
				"firstName" : "安安",
				"lastName" : "Peretti",
				"genre" : "christian fiction"
			} ]
		};
		json = eval(str.author)
		for ( var i = 0; i < json.length; i++) {
			alert(json[i].firstName + " " + json[i].lastName+" "+json[i].genre);
		}

	}
</script>
已经遍历出来了,你设置到表格中即可。

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧