2023-10-05 84
在jQuery中使用Ajax步骤:
<script> $.ajax({ url:"", data:{ }, type: "post", dataType: "json", async: true, success(res){ }, error(){ } }) </script>
我们可以在视图层去写俩个跟之前一样单独标签去操作
在我们的js中去给按钮增加点击事件 通过用jQuery中的$.ajax的方式来写
在里面我们写好接口地址 以及返回的文件格式 请求类型 然后将我们返回的数据打印在输出台上
这样我们就已经拿到了 我们需要的内容
然后将我们对象中的数值取出 进行遍历 在遍历的过程中 在循环外面声明一个空字符串 将遍历出来的值去接收
在循环内创建的标签 以及图片路径
在循环外面进行打印 查看是否获取 在获取到之后插入到ul标签中
完整代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <button id="btn">测试 通过jQuery中ajax获取数据</button> <ul class="list"></ul> </body> </html> <script src="../js/jquery.js"></script> <script> $("#btn").click(function () { $.ajax({ url: "http://localhost:3000/banner", type: "get", dataType: "json", success: function (result) { let data = result.banners; console.log(data); let srcList = ""; $.each(data, function (index, item) { srcList += "<li> <img src=" + item.imageUrl + " /></li>"; }); console.log(srcList); $(".list").html(srcList); }, }); }); </script>
原文链接:http://1.15.94.33/?id=78
=========================================
http://1.15.94.33/ 为 “前端日记簿” 唯一官方服务平台,请勿相信其他任何渠道。
Jquery 2022-12-02
Jquery 2022-12-02
Vue 2023-06-02
Jquery 2022-12-02
Vue 2023-07-14
Vue 2023-06-02
Vue 2023-07-07
Vue 2023-07-19
Vue 2023-07-03
Vue 2023-07-26
扫码二维码
获取最新动态