zoukankan      html  css  js  c++  java
  • 使用ajax异步加载数据

    使用ajax异步加载数据

    1. 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;
      }
      
    2. button和table

      <input type="button" id="btn" value="加载数据">
      <table>
          <thead>
          <tr>
              <td>姓名</td>
              <td>年龄</td>
              <td>性别</td>
          </tr>
          </thead>
          <tbody id="content">
          </tbody>
      </table>
      
    3. jQuery导入以及function

      <script src="${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>
      
    4. 页面效果

  • 相关阅读:
    springcloud有哪些特征
    可变参数
    递归
    增强的for循环
    Scanner对象
    注释
    Markdown常见的样式语法
    副本机制
    消费者分区分配策略
    SpringMVC 登陆判断
  • 原文地址:https://www.cnblogs.com/pinked/p/12233403.html
Copyright © 2011-2022 走看看