javascript - jquery 和 html 中的表分页

标签 javascript jquery html pagination

我正在尝试对以下代码进行分页。使用 JavaScript 将数据添加到表中。谁能帮助我解决这个问题?

任何添加或重写代码都会有所帮助。

function onDeviceReady() {
  var queryquery =
    var bestbuy = "";
  jQuery.getJSON(queryquery, function(resultsbestbuy) {
    var productstopdeal = JSON.parse(resultsbestbuy);
    bestbuy += "<div class=\"table-container\">" + "<table class=\"table table-filter\">";
    for (i = 0; i < productstopdeal.Products.length; i++) {

      bestbuy += "<tbody>" + "<tr>" + "<td>" + "<div class=\"ckbox\">" + "<input type=\"checkbox\" id=\"checkbox1\">" + "<label for=\"checkbox1\"></label>" + "</div>" + "</td>" + "<td>" + "<a href=\"javascript:;\" class=\"star\">" + "<i class=\"glyphicon glyphicon-star\"></i>" + "</a>" + "</td>" + "<td>" + "<div class=\"media\">" + "<a href=";
      var pId = urlEncode(productstopdeal.Products[i].Id);
      bestbuy += pId;

      bestbuy += " class=\"pull-left\">" + "<img src=" + productstopdeal.Products[i].DefaultPictureModel.ImageUrl + " class=\"media-photo\" style=\"height:120px; width:120px;\">" + "</a>" + "<div>" + "<p>" + "<strong><small><strike>MRP:&nbsp;Rs.&nbsp;" + +"/-" + "</strike><br />Offer&nbsp;price:&nbsp;Rs.&nbsp;" + +"/-<br />You&nbsp;save:&nbsp;Rs.&nbsp;" + +"/-</small></strong>" + "</p>" + "</div>" + "<div class=\"media-body\">" + "<p>" + +"</p>" + "</div>" + "<button class=\"btn btn-success\" type=\"button\" id=\"addToCartButton\"><span class=\"glyphicon glyphicon-shopping-cart\"></span> BUY NOW</button>" + "</div>" + "</td>" + "</tr>" + "</tbody>" + "</table>";
    }
    bestbuy += "</div>";
    $('#bestBuy').html(bestbuy);
  });
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="bestBuy"></div>

最佳答案

根据我的理解更正了代码。

jQuery.getJSON(queryquery, function (resultsbestbuy) {
    var bestbuy = "";

var productstopdeal = JSON.parse(resultsbestbuy);

bestbuy += "<div class=\"table-container\">"
                          + "<table class=\"table table-filter\"><tbody>";
for (i = 0; i < productstopdeal.Products.length; i++) {

    bestbuy +=  "<tr>"
                                 + "<td>"
                                        + "<div class=\"ckbox\">"
                                        + "<input type=\"checkbox\" id=\"checkbox1\">"
                                            + "<label for=\"checkbox1\"></label>"
                                        + "</div>"
                                    + "</td>"
                                    + "<td>"
                                        + "<a href=\"javascript:;\" class=\"star\">"
                                            + "<i class=\"glyphicon glyphicon-star\"></i>"
                                        + "</a>"
                                    + "</td>"
                                    + "<td>"
                                        + "<div class=\"media\">"
                                            + "<a href='";
    var pId = urlEncode(productstopdeal.Products[i].Id);
       bestbuy += pId;

    bestbuy += "' class=\"pull-left\">"
                        + "<img src='" + productstopdeal.Products[i].DefaultPictureModel.ImageUrl + "' class=\"media-photo\" style=\"height:120px; width:120px;\">"
                    + "</a>"
                    + "<div>"
                        + "<p>"
                            + "<strong><small><strike>MRP:&nbsp;Rs.&nbsp;" + +"/-"
                            + "</strike><br />Offer&nbsp;price:&nbsp;Rs.&nbsp;" + + "/-<br />You&nbsp;save:&nbsp;Rs.&nbsp;" + +"/-</small></strong>"
                        + "</p>"
                    + "</div>"
                    + "<div class=\"media-body\">"
                        + "<p>" + + "</p>"
                    + "</div>"
                    + "<button class=\"btn btn-success\" type=\"button\" id=\"addToCartButton\"><span class=\"glyphicon glyphicon-shopping-cart\"></span> BUY NOW</button>"
                + "</div>"
            + "</td>"
        + "</tr>"
}
bestbuy += "</tbody></table></div>";
$('#bestBuy').html(bestbuy);
});

关于javascript - jquery 和 html 中的表分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38653185/

相关文章:

javascript - 通过 jquery 突出显示表格中的第一行

javascript - AngularJS:将数据从 ng-init 传递到 &lt;script&gt;

javascript - 如何根据用户所在的页面将值插入到一个单元格mysql数据库中?

javascript - 如何在 jQuery Mobile 中设置 "list item > link"的样式

html - 嵌套表不按高度填充父 td

javascript - 什么会导致 webpack 递归地包含每个文件?

javascript - 如何将 View 的 id 设置为模型的 id?

javascript - Jquery 选择器在 IE7 中不起作用

html - 使用 Bootstrap 对齐导航栏和显示内联 block

html - 是什么让一个完美的 100% 宽度或高度具有多个 div 以及百分比高度/宽度