本篇内容主要讲解“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请求数据的使用方法”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://my.oschina.net/u/1052786/blog/5042360