下拉切换不适用于分页

时间:2017-04-10 09:52:51

标签: asp.net-mvc drop-down-menu pagination jquery-bootgrid

我正在使用Asp.net mvc应用程序,我使用Bootgrid实现了分页。

这是我的cshtml代码

@model RssiWebTool.Models.ChargerModel

 @section Scripts{
    <script src="@Url.Content("~/Scripts/clientConfiguration.js")"></script>
}

<script src="~/Scripts/jquery-2.2.3.min.js"></script>
<script src="~/Scripts/jquery.bootgrid.js"></script>

<script>
        $(document).ready(function () {

            $.getJSON("Home/ChargeDetails",
            function (json) {
                var tr;
                //Append each row to html table
                for (var i = 0; i < json.length; i++) {
                        tr = $("<tr/>");
                        tr.append("<td>" + json[i].ConfigurationName + "</td>");
                        tr.append("<td>" + json[i].ConfigurationType + "</td>");
                        tr.append("<td>" + json[i].Description + "</td>");
                        $("#transmitterInfo").append(tr);
                }
                $("#transmitterInfo").bootgrid({});
                $('.pagination').parent().addClass('paginationDiv');
            });
        });
</script>
<table id="transmitterInfo" class="bootgrid-table table-bordered table-hover table">
    <thead>
        <tr>
            <th>Configuration Name</th>
            <th>Type</th>
            <th>Description</th>
        </tr>
    </thead>
    <tbody></tbody>
</table>

我的控制器来自我传递数据

[HttpGet]
   public JsonResult ChargeDetails()
    {
        //Creating List      
        List<ChargerModel> ObjEmp = new List<ChargerModel>();
        for ( int i= 0; i < 100; ++i )
        {
            ChargerModel model = new ChargerModel();
            model.ConfigurationName = i.ToString();
            model.ConfigurationType = (2*i).ToString();
            model.Description = "sample"+ i ;
            ObjEmp.Add(model);
        }                      

        //return Json      
        return Json(ObjEmp, JsonRequestBehavior.AllowGet);
    }

创建此图后,我可以看到分页数据,但是下拉按钮(如下图所示)的问题就像下拉列表一样没有显示。

请帮我解决这个问题。

enter image description here

0 个答案:

没有答案