$.get() 函数中的语法
jQuery 中 $.get()函数的功能单一,专门用来发起get请求,从而将服务器上的资源请求到客户端来进行使用。
函数语法如下:
$.get(url,[data],[callback])
三个参数的含义:
$.get()发起不带参数的请求
使用$.get()函数发起不带参数的请求时,直接提供请求的URL地址和请求成功之后的回调函数即可
举个栗子:
代码示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="/lib/jquery-3.6.0.js"></script> </head> <body> <button id="btnGET">GET发起不带参数的请求</button> </body> <script> $(function () { $('#btnGET').on('click', function () { $.get('http://www.liulongbin.top:3006/api/getbooks', function (res) { console.log(res); }) }) }) </script> </html>
$.get()发起带参数的请求
示例代码:
代码示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="/lib/jquery-3.6.0.js"></script> </head> <body> <button id="btnGETINFO">发起带参数的GET请求</button> </body> <script> $(function () { $('#btnGETINFO').on('click', function () { $.get('http://www.liulongbin.top:3006/api/getbooks', { id: 1 }, function (res) { console.log(res); }) }) }) </script> </html>
效果: