当前位置: 首页 > 知识库问答 >
问题:

wenzhixin引导表不返回服务器大小分页的任何结果

卫皓
2023-03-14

我试图在我的代码中实现这个引导表,但我最不喜欢它。在添加行侧页码“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;
    }

我花了两天时间摆弄这张桌子。请,任何有经验的人,任何形式的帮助或指导都将不胜感激。

共有1个答案

丰智
2023-03-14

[以下更新了答案]

每当在选项中指定服务器端分页(允许JSFIDLE引用的强制性代码引用)时,我都会遇到类似的问题:

sidePagination: 'server'

看见https://jsfiddle.net/m8e2kk6d/举一个具体的例子https://github.com/wenzhixin/bootstrap-table/issues/1281对于我提出的问题。

干杯,丹尼尔

--

更新13/八月/15:

问题在于服务器端分页需要不同的服务器响应格式

{
    total: 100,
    rows: []
}
 类似资料:
  • 我使用引导表插件-http://bootstrap-table.wenzhixin.net.cn 有一种访问隐藏列的方法—getHiddenColumns,但没有getVisibleColumns方法。实际上,我只想在可见列上搜索,因为我需要可见列的名称。 我怎样才能得到它?任何帮助都将不胜感激。提前谢谢。

  • [root@externalsystem~]#curl-xpost-h'请求:{“request”:“prepareandexecute”,“connectionid”:“000000-0000-0000-00000000”,“stateMentID”:12345,“sql”:“select*FROM questtweets1”,“maxrowcount”:1}'http://here.comes

  • 我正在处理引导表。文之心自举表的扩展。 引导表可编辑 我正在使用OnEditable向服务器发送数据(使用Laravel处理服务器请求)。我收到关于结果的错误代码作为回报。但我似乎找不到一种方法来显示可编辑的Popover上的错误,或者阻止用旧值替换新值。当我们验证输入时,会显示Like错误。 我已经检查了可编辑的- 这是我的密码: 我希望这种错误会显示: 预期产出

  • 我正在尝试下载我的用户可以看到的谷歌日历列表。我已经设置了一个服务帐户,并且我有以下代码(适用于分析API的其他帐户): 这导致: 问题是,我知道我可以访问日历,我甚至使用了这个页面的“尝试它!”部分:https://developers.google.com/google-apps/calendar/v3/reference/calendarList/list,它返回预期的结果,大约10个日历。

  • 我有一个使用bind通过knockout JS填充的表。我需要添加一个搜索和排序器,所以我试图实现引导表,但我无法让它与敲除一起工作。我在网上搜索过,但找不到任何相关信息。下面是我目前正在做的事情,任何帮助都将不胜感激。 击倒 表

  • 我正在创建一个Android应用程序,它使用BLE与MCU进行通信,目前我可以使用我的应用程序与MCU建立连接,但当我试图发现并获取设备的服务时,我返回了一个空数组,并且不确定原因。 输出: 09-26 16:33:09.648 10917-10931/bamboomobile.medheadI/TAG:连接到GATT服务器。 09-26 16:33:09.648 10917-10931/bamb