标签: jqgrid

php + jqgrid +导出到excel

有人知道将数据从jqgrid导出到excel的方法吗?

我想用这个jqgrid做一个我觉得很棒的报告.但我需要以某种方式保存或打印此报告,因为需要保留信息.有人知道吗?

php jquery jqgrid jqgrid-php

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

jqGrid抛出"未捕获的语法错误,无法识别的表达式:#"

大家好:)我很抱歉长代码列表,但我不确定我在哪里搞砸了.我正在编写一个内部使用的jquery插件来编辑访问控制列表.

ACL编辑器的一个组件是jqGrid插件,它是一个出色的网格实现,它带有自己的AJAX加载工具等.我之前使用过这个组件,但我之前从未尝试过将它用作插件的子组件.正在发送AJAX请求(从我在Chrome的调试器中看到的),这让我相信错误不在于我的代码,但我不确定此时该做什么.

对于大量的代码我很抱歉,但这是我能想到的最小的例子.

/*global jQuery*/
"use strict"; /* Enable ECMAScript 5 Strict Mode if supported */
(function ($) {
    var methods, defaults;

    methods = {
        init: function (options) {
            var sid, pager, enumerateUrl;
            if (this.data('isAclEditor')) {
                $.error('The targeted element is already an ACL Editor.');
            } else {
                this.data('isAclEditor', true);
            }
            this.data('options', $.extend(true, {}, defaults, options));
            /*
             <div class="ui-jqgrid ui-widget ui-widget-content">
                <div class="ui-jqgrid-titlebar ui-widget-header ui-helper-clearfix">
                    <span class="ui-jqgrid-title">TITLE</span>
                </div>
                <table class="sidList"></table>
                <div class="sidPager"></div>
                <div class="privSlideout" style="display:none;">
                    <table cellspacing="0" cellpadding="0" border="0">
                        <thead>
                            <tr> …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins jqgrid

19
推荐指数
1
解决办法
7295
查看次数

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

JqG​​rid:删除所有行和列的工具提示

我有一个包含许多列的jqGrid表.我不想使用setCell每个列的方法来禁用工具提示.有没有办法在一次拍摄中禁用所有列和行的工具提示而不循环遍历每列?

javascript jqgrid

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

复选框为true时突出显示行

有人可以帮助我,我有一个jqgrid,如果复选框为true,我想突出显示该行,谢谢!!

在此输入图像描述

这就是我想在这个项目中做出的......

function loadjqGrid(jsonGridData){
    var xaxis=1300
    var yaxis = $(document).height();
    yaxis = yaxis-500;
    getGrids();     
    $("#maingrid").jqGrid({
        url:'models/mod.quoservicetypedetails.php?ACTION=view',
        mtype: 'POST',
        datatype: 'xml',
        colNames:getColumnNames(jsonGridData),
        colModel :[ 
            {name:'TypeID', index:'TypeID', width:350,hidden:true, align:'center',sortable:false,editable:true,
            edittype:"select",editoptions:{value:getTypeID()},editrules: { edithidden: true}},  
            {name:'Order1', index:'Order1', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},                  
            {name:'Order2', index:'Order2', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}}, 
            {name:'Order3', index:'Order3', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},                      
            {name:'Description', index:'Description', width:140, align:'center',sortable:false,editable:true,
            edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},                    
            {name:'Notes', index:'Notes', width:120, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}}, 
            {name:'Measure', index:'Measure', width:80, align:'center',sortable:false,editable:true, edittype:"textarea", editoptions:{size:"30",maxlength:"30"}},                  
            {name:'UnitPrice', index:'UnitPrice', width:100, align:'center',sortable:false,editable:false,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},  
            {name:'Remarks', index:'Remarks', width:140, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}}, 
            {name:'UnitCost', index:'UnitCost', width:100, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},     
            {name:'Service', index:'Service', width:120, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}}, 
            //If the GroupHeader is true the …
Run Code Online (Sandbox Code Playgroud)

javascript php jqgrid jqgrid-php

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

在jqGrid中查找当前页码

如何在jqGrid中找到当前页码(当然使用jQuery).另外我怎么知道总共有多少页.

jquery jqgrid

18
推荐指数
2
解决办法
3万
查看次数

JQGrid列自动宽度

我只是想知道如何将jqGrid列宽设置为auto?

...
colModel: [
{ name: 'MyDescription', index: 'description', align: 'left', width: 150, sortable: false },
...
Run Code Online (Sandbox Code Playgroud)

对于上述语句,如何为列指定自动宽度,使其适合其中最大内容的大小.

jqgrid width

18
推荐指数
2
解决办法
6万
查看次数

jqgrid:多选和禁用检查(有条件)


我喜欢jqGrid,但有时事情似乎比它们应该更复杂.
我想要实现的是在每一行上都有一个复选框,以便用户可以选择要提交/处理的行.
但是,我需要阻止一些复选框,因为用户可能没有授权该特定行.

我试图设置multiselect: true,然后我试图隐藏复选框:

loadComplete: function (data) {
    if (data.rows.length > 0) {
        for (var i = 0; i < data.rows.length; i++) {
            if (data.rows[i].cell[7] == 'false') {
                $("#jqg_OrdersGrid_" + data.rows[i].id).css("visibility", "hidden");
            }
        }
    }
},
Run Code Online (Sandbox Code Playgroud)

它运作良好,但仍然.jqGrid('getGridParam', 'selarrrow')给我选定的行,即使它们没有被检查过.
有没有其他方法可以启用/禁用复选框,以及如何知道已检查哪些复选框?

谢谢

jquery jqgrid

18
推荐指数
2
解决办法
4万
查看次数

网格中的实时数据 - 更好的方法

什么是在网格中显示实时数据(证券交易所,天气......)的更好方法?
我用这个方法:

setInterval(function(){
      jQuery("#list1").trigger('reloadGrid');
}, 5000);
Run Code Online (Sandbox Code Playgroud)

jqgrid

18
推荐指数
1
解决办法
6308
查看次数

jqGrid for Twitter Bootstrap

我正在使用网站,我正在使用CSS框架"Twitter Bootstrap".与此同时我使用jqGrid显示网格数据,但问题是jqGrid依赖于jQuery UI,这与Bootstrap样式冲突.有没有人成功使用jqGrid与jQuery UI Bootstrap?

任何示例/链接都非常感谢.

谢谢,纳伦

jqgrid twitter-bootstrap

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