javascript - 如何将数据从 jquery 传递到 html?

标签 javascript jquery ajax binding nunjucks

现在我有一个单独的脚本,它使用 jquery 从 api 调用数据

 function sendRequest() {

        $.ajax({
            url: "http://localhost:3002/api/people",
            type: "get", //send it through get method
            data: { 
                filters
            },
            success: function(response) {

               console.log("Response :" , response)
              //Do Something    
            },
            error: function(xhr) {
              //Do Something to handle error
            }
          });
    }

现在我有了调用脚本的 html

 <div class="item col-lg-4 grid-group-item list-group-item mh-animate">
                              <div class="vehicle-wrap">
                                <div class="v-image">
                                  <div class="v-special"><i class="fas fa-star"></i> Special</div>
                                  <img class="group list-group-image img-fluid" src="" alt="" />
                                </div>
                                <div class="v-info">
                                  <h4 class="list-group-item-heading"><a href=""> 2019 Ford F-150 XLT </a></h4>
                                  <div class="v-info-details">
                                    <div class="v-details">

                                      <ul>
                                        <li><strong>Body Style: </strong></li>
                                        <li><strong>Model Code: </strong></li>
                                        <li><strong>Engine: </strong></li>
                                        <li><strong>Drive Type: </strong></li>
                                        <li><strong>Transmission: </strong></li>
                                        <li><strong>Ext. Color: </strong></li>
                                        <li><strong>Int. Color: </strong></li>
                                        <li><strong>MPG: </strong>19&nbsp;City&nbsp;/&nbsp;25&nbsp;Hwy</li>
                                        <li class="vinDisplay"><strong>VIN #: </strong><span></span></li>
                                        <li><strong>Stock #: </strong></li>
                                        </li>
                                      </ul>

                                    </div>

我什至可以在页面加载时记录数据

https://imgur.com/a/EQzDsMv

现在如何将请求中的这些数据绘制到 html 中?我需要像 Nunjucks 这样的模板引擎吗?因为我习惯使用 angular 和其他框架我只是使用 jquery 的新手。有什么想法吗?

最佳答案

据我所知,您问的是如何使用 jQuery 编辑 HTML。

如果是这样,那么你可以使用

$("#elementIdGoesHere").html(dataGoesHere)

如果您通过 ID 选择

$(".elementClassGoesHere").html(dataGoesHere)

如果您按类名选择。

关于javascript - 如何将数据从 jquery 传递到 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58585055/

相关文章:

javascript - 抓取和刷卡

php - 如何使用 AJAX 和 Recaptcha 发送表单? [拉维尔]

javascript - 如何检索 Facebook 用户信息

asp.net - 我如何使用 AJAX 来确定用户的 session 是否已过期,然后将其返回到登录页面?

javascript - 需要将 ajax 响应存储到全局变量

javascript - 游戏开发mysql条件

javascript - JQuery onClick 自动生成的表不起作用

javascript - 通过连接两个数组创建新数组

javascript - 如果第一个位置加载失败,则在第二个位置查找 Javascript 源文件

jQuery 动画高度一步一步