相关疑难解决方法(0)

如果没有数据返回,我怎样才能完全隐藏jqgrid?

当我从我的webservice返回记录时,我正试图只显示我的jqGrid.我不希望它被折叠到你只看到标题栏的地方,但如果这是我能做的最好的,我想我可以在标题中加入一条有意义的信息.不过,我更愿意隐藏网格并显示"找不到记录"消息div块.

我也猜测,如果最坏的情况发生,我可以在这个问题上做解决方案如何在jqGrid中显示没有任何数据的信息?(链接包括作为其他人的替代可能解决方案).

我已经尝试在从函数和GRIDCOMPLETE事件加载数据时使用的函数内部执行.hide(),并且都没有完成隐藏网格.我是JQuery的新手,更不用说使用jqGrid了.

$(document).ready(function() {
    $("#list").jqGrid({
        url: 'Service/JQGridTest.asmx/AssetSearchXml',
        datatype: 'xml',
        mtype: 'GET',
        colNames: ['Inv No', 'Date', 'Amount'],
        colModel: [
            { name: 'invid', index: 'invid', width: 55 },
            { name: 'invdate', index: 'invdate', width: 90 },
            { name: 'amount', index: 'amount', width: 80, align: 'right' }],
        pager: jQuery('#pager'),
        postData: { "testvar": "whatever" },
        rowNum: 10,
        rowList: [10, 20, 30],
        sortname: 'id',
        sortorder: "desc",
        viewrecords: true,
        imgpath: 'themes/sand/images',
        caption: 'My first grid',
        gridComplete: function() {
            var recs = $("#list").getGridParam("records");
            if …
Run Code Online (Sandbox Code Playgroud)

javascript jquery plugins jqgrid

23
推荐指数
3
解决办法
4万
查看次数

有没有办法测试jqGrid是否有数据?

我正在尝试启用和禁用jqgrid上的自定义按钮,但只有在网格为空时启用该按钮,然后在没有时禁用.

有没有办法测试网格是否有数据?

谢谢.

javascript jquery jqgrid

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

jqgrid ×2

jquery ×2

plugins ×1