哈哈哈嘿嘿呵呵
2018-11-18 14:49
<body>
<input type="button" id="btn" value="提交"/>
<ul></ul>
<script>
var stulist=[
{"stu":"xiaoming","age":22},
{"stu":"xiaohong","age":23},
{"stu":"xiaoli","age":24}
]
$("#btn").click(function(){
$.each(stulist,function(index,item){
$("ul").append("<li>"+"name="+item["stu"]+";age="+item["age"]+"</li>")
})
})
</script>
</body>
<!DOCTYPE html>
<html>
<head>
<title>挑战题</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="https://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
<style>
ul {margin: 0; padding: 0;}
li { list-style: none;}
.txt { padding-left: 4px; outline: none;}
</style>
</head>
<body>
<form action="#" method="get">
<label>
<input id="txt" class="txt" type="text" name="UserName" placeholder="请输入姓名">
</label>
<input id="save-btn" type="button" value="保存数据">
<input id="show-btn" type="button" value="显示数据">
</form>
<ul></ul>
<script>
var $txt = $('#txt');
//定义一个json对象,用于保存学生的相关资料
var json = [];
$('#save-btn').on('click', function () {
json.push({
name : $txt.val()
});
$txt.val('');
});
$('#show-btn').on('click',function () {
//通过$.each()工具函数,获取数组中各元素的名称与内容,显示在页面中。
$('ul').empty();
$.each(json,function (i) {
$('ul').append('<li>'+json[i].name+'</li>');
});
});
</script>
</body>
</html>
还得在<head>标签加上jquery引用
<script src="https://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
jQuery基础(五)一Ajax应用与常用插件
69101 学习 · 400 问题
相似问题