当前位置:首页 > Web开发 > 正文

标签: 使用ajax异步加载数据 controller为User赋值 @RequestMapping(/a2)publ

2024-03-31 Web开发

标签:

使用ajax异步加载数据

controller为User赋值

@RequestMapping("/a2") public List<User> a2() { List<User> userlist = new ArrayList<User>(); userlist.add(new User("大头儿子", 6, "男")); userlist.add(new User("小头爸爸", 30, "男")); userlist.add(new User("老王", 45, "男")); return userlist; }

button和table

<input type="button" id="btn" value="加载数据"> <table> <thead> <tr> <td>姓名</td> <td>春秋</td> <td>性别</td> </tr> </thead> <tbody id="content"> </tbody> </table>

jQuery导入以及function

<script src=http://www.mamicode.com/"${pageContext.request.contextPath}/statics/js/jquery-3.4.1.js"></script> <script> $(function () { $("#btn").click(function () { $.post("${pageContext.request.contextPath}/a2", function (data) { //console.log(data); var html = "<>"; for (let i = 0; i < data.length; i++) { html += "<tr>" + "<td>" + data[i].name + "</td>" + "<td>" + data[i].age + "</td>" + "<td>" + data[i].sex + "</td>" + "</tr>" } $("#content").html(html); }) }) }) </script>

页面效果

技术图片

使用ajax异步加载数据

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31007.html