このブートストラップ テーブルをコードに実装しようとしていますが、最悪の時間を過ごしています。行 sidePagination: 'server' を追加するまで、結果が返されます。それから私は何も得ません。コード
@using (Html.BeginForm())
{
<table id="itemsTable"></table>
}
@section scripts
{
<script>
$(document).ready(function () {
$("#itemsTable").bootstrapTable({
url: '/Tests/Data',
method: 'get',
queryParamsType: 'Else',
pageination: 'true',
pageSize: 10,
sidePagination: 'server',
pageList: '[10, 25, 50, 100, 200]',
columns: [
{
field: 'CampaignName',
title: 'CampaignName',
sortable: true
}
]
});
});
</script>
}
サーバー側コード
// GET: Tests
public ActionResult Index()
{
return View();
}
public JsonResult Data(int? pageSize, int? pageNumber, string sortOrder)
{
var list = _campaignRepository.GetAll().Select(x => new
{
x.CampaignName
}).ToList();
JsonResult results = Json(list, JsonRequestBehavior.AllowGet);
return results;
}
私はこのテーブルで 2 日間モンキーをしました。経験のある方、どんな形であれ、助けや指示をいただければ幸いです。