本篇内容主要讲解“Jquery+Ajax请求数据的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Jquery+Ajax请求数据的使用方法”吧!
<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> </head> <body> <div>图书列表 <table border="1"> <th> <td>id</td> <td>图书名</td> <td>作者</td> </th> <tbody id="booklist"><!--<tr> <td></td> <td></td> <td></td> </tr>--> </tbody> </table> <button onclick="reloadBooks()" value="getbook"/> </div> <script> $(function(){ alert("jquery ready") });function reloadBooks(){ $.get("getBookList", {},function(data){debugger;alert("Data Loaded: " + data);let booklist = '';for (let i = 0; i < data.length; i++) {let book = data[i];booklist += '<tr>';booklist += '<td>'+book.id+'</td>';booklist += '<td>'+book.name+'</td>';booklist += '<td>'+book.author+'</td>';booklist += '</tr>'; }//所有的书的列表 $("#booklist").html(booklist); }); } </script> </body> </html> |
package com.example.springboot0506.controller;import com.baomidou.mybatisplus.core.metadata.IPage;import com.example.springboot0506.entity.Book;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind.annotation.ResponseBody;import javax.servlet.http.HttpServletRequest;import java.util.ArrayList;import java.util.List;/** * @Auther: GongXl * @Date: 2021/4/27 09:55 * @Description: */@Controllerpublic class HelloController {/** * @Author GongXl * @Description 跳转公共视图 * @Date 2021/4/30 10:28 * @Param [path] * @return java.lang.String **/ @RequestMapping("/{path}")public String commonPath(@PathVariable(value = "path") String path) {return path; }/** * @Author GongXl * @Description 获得图书json数据 * @Date 2021/5/6 15:27 * @Param [] * @return java.util.List<com.example.springboot0506.entity.Book> **/ @RequestMapping("/getBookList")@ResponseBody public List<Book> getBookList(){List<Book> booklist = new ArrayList<>();Book book = new Book();book.setId(1);book.setName("编程思想");book.setAuthor("jams");booklist.add(book);booklist.add(book);return booklist; } } |
到此,相信大家对“Jquery+Ajax请求数据的使用方法”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。