Tag: jqgrid

jqGrid只允许1个排序方向

列标题上的jqGrid排序图标显示向上和向下箭头。 有没有办法强制图标只显示1个方向,只允许升序? 谢谢。

如何从jqgrid中的子网格访问父网格ID

我正在构建一个工作正常的jqgrid ……网格结构 if (jqent.isReq) { sbGrid.Append(“subGrid: true,”); sbGrid.Append(“subGridRowExpanded: function (subgrid_id, row_id) {“); sbGrid.Append(” $(‘#’ + subgrid_id).html(renderhtmlforSubgrid(subgrid_id, row_id));},”); } 我有一个带有textarea的子网格和一个将由下面的代码呈现的图像控件 function renderhtmlforSubgrid(subgrid_id, row_id) { var script = ”; script += ‘Type your comments here’; script += ”; script += ”; return script; } 点击图片“RenderModalPopup”function将被触发 function RenderModalPopup(rowid, tableid, event) { var dataFromRow = $(‘#tblArtifact1’).jqGrid(‘getRowData’, rowid); var PhaseArtifactId […]

如何动态调整jqgrid到当前窗口大小?

如何动态调整jqgrid到当前窗口大小(基于javascript / jQuery) 最好的例子是(TinyMCE):转到: http ://www.tinymce.com/tryit/full.php 然后尝试CTRL + ALT + F或菜单 – >视图 – >全屏 请帮助,我有js / jquery的初学者知识(我知道更多的PHP语言)。 多数民众赞成我如何调用jqgrid: $ grid-> renderGrid(’#grid’,’#pager’,true,null,null,true,true); ..提前谢谢 如果你了解我,这就是我的意思。 我想在gridNav中添加自定义按钮,以便在放大和普通视图之间切换(就像tinyMCE编辑器一样!) 我的网格表有很多列(长水平滚动),这就是为什么我想到激怒整个表格的想法。 按钮代码…… $buttonoptions = array(“#pager”, array( “caption”=>”Resize”, “onClickButton”=>”js:function(){ … resize call here …}”, “title”=> “Resize” ) ); $grid->callGridMethod(“#grid”, “navButtonAdd”, $buttonoptions);

没有子网格的jqGrid分组?

是否可以在不使用子网格的情况下在jqgrid中进行分组? 我只想要一个标题,该标题跨越具有组标题的所有列,而不是具有不同标题的子网格。 我可以找到的唯一分组示例似乎使用完整的子网格。

jqGrid自定义过滤,内置过滤工具栏

我正在使用最新的jqGrid版本,我想知道是否可以使用自定义规则进行本地过滤(请参阅下面的示例)。 首先,可以通过应用打开filter工具栏 jQuery(“#grid”).jqGrid(‘filterToolbar’, options); 在过去我手动实现了这个(我目前使用的版本不支持本地过滤,所以我根据我的需要添加了这个function)现在,在更新到最新版本之后,我问自己jqGrid是否默认提供此function(不是本地过滤,它做了,但自定义过滤规则),因为function在过去几个月中令人印象深刻地增加。 我阅读了文档并搜索了互联网,但没有找到合适的例子。 这是我想要实现的一个例子。 有一个名为First Name的列,其中包含所显示人员的名字。 Stefan Stephan Stephano Stelios Philip Phillip Philipp Ivan Iwan … 现在,用户在第First Name列的过滤栏中输入Ste ,使用默认过滤算法的结果应该是:) Stefan Stephan Stephano Stelios 到现在为止还挺好。 但是,如果我想显示具有ortograph相似的名称呢? 我希望用户输入Ste*an*仅显示 Stefan Stephan Stephano 所以你看, *代表任何字符的通配符零次或多次。 另外,我希望用户能够输入Ste?an*结果 Stefan 哪里? 意味着任何一个角色。 最后一个要求是使过滤更容忍并且不仅匹配孔线(起始和结束,相当于正则表达式),而是匹配列值,如果它包含输入的文本,即e*o匹配 Stephano Stelios 如果你能给我一个*通配符的提示,其他问题应该是正确的。 提前致谢 凯

jqGrid:无法在子网格中获取数据

我正在使用jqGrid 4.4.1和subGrid。 我正在提取不同类型的数据,但对于此示例数据,单击“展开”时我无法获得subGrid。 这是示例代码。 SubGrid Real Data .ui-jqgrid .ui-subgrid td.subgrid-data { border-top: 0 none !important; border-right: 0 none !important; border-bottom: 0 none !important; } .ui-jqgrid .ui-subgrid span.ui-icon ui-icon-carat-1-sw { background-color: #FFFFFF !important; background-image: none !important; border: 0px 0px 1px 1px; } $.jgrid.no_legacy_api = true; $.jgrid.useJSON = true; //<![CDATA[ /*global $ */ /*jslint browser: true, eqeq: […]

Jqgrid multiselect选择的行数是多少?

我正在使用多选选项的Jqgrid。 我想在Jqgrid上获得选定的行数。 我试过但没有运气…… var count = jQuery(‘#grid’).length; if (count > 5) alert(‘The Selected Rows More Than 5’)

在JQGrid中为日期字段设置自定义格式化程序

我希望在网格上显示日期,因为N / A在数据库中为NULL,或者是正常日期格式。 目前我有这个代码: name: ‘Handshake_Actual_Date’, index: ‘Handshake_Actual_Date’, search: false, editable:true, align: “left”, width: 75, formatter: “date”, formatoptions: {newformat:”m/d/Y” }, editoptions: { size: 20, dataInit: function (el) { $(el).datepicker({ dateFormat: ‘mm/d/yy’ }); }, defaultValue: function () { var currentTime = new Date(); var month = parseInt(currentTime.getMonth() + 1); month = month <= 9 ? "0" […]

jqGrid和jquery点击事件的问题

我在我的页面上加载了一个jqGrid。 网格每行都有一个删除按钮。 我正在尝试在“删除”按钮上使用jquery UI对话框确认。 这是我的javascript代码: $(document).ready(function () { $(“#list”).jqGrid({ url: ‘/MyController/MyFunction/’, datatype: ‘json’, mtype: ‘POST’, colNames: [”, ‘Name’, ”], colModel: [ { name: ‘Edit’, index: ‘Edit’, width: 40, align: ‘left’, sortable: false }, { name: ‘Name’, index: ‘Name’, width: 120, align: ‘left’ }, { name: ‘Delete’, index: ‘Delete’, width: 50, align: ‘left’, sortable: false }], […]

jqGrid不同组级别的不同摘要

我想在jqGrid中的不同组级别上创建不同的摘要,如下所示: 图像基于此演示: http : //www.guriddo.net/demo/guriddojs/grouping/multiple_columns/index.html 在顶级组中,我希望jqGrid计算平均值,而在较低级别的组中,它会计算总和。 这在jqGrid中是否可行?