Tag: jqgrid

通过jqGrid filterToolbar进行不区分大小写的搜索无法找到特殊的土耳其语字符

我在使用jqGrid filterToolbar时遇到问题。 工具栏进行搜索,但无法找到包含”ı”的字符。 例如,我可以搜索”yapi”字,但搜索工具栏找不到”yapı” 。 jQuery(“#grid-table”).jqGrid(‘filterToolbar’, { stringResult: false, searchOperators: false, defaultSearch: “cn” }); 我的页面编码是; 我的ajaxpost就在这里 $ .ajax({type:“Post”,url:“page / get.aspx,contentType:”application / json; charset = utf-8“,dataType:”json“,data:”{}“,success:function (){//},错误:function(){//}});

在JQgrid添加/编辑对话框中显示超链接或按钮是否可行

在添加/编辑对话框插件上显示超链接是否可行? 超链接以网格显示,但在对话框中不可见。 有关详细代码和屏幕截图,请参阅: https://stackoverflow.com/questions/5665823/jqgrid-hyperlink-not-visible-in-add-edit-dialogbox-but-visible-in-column-of-the

如何居中jqGrid弹出模式窗口?

可能重复: jqGrid重新定位删除确认框 我已经开始使用jqGrid几天了,一切都很酷。所以很好。 与我NavGrid是,当您单击NavGrid编辑按钮而不选择行时,它会显示一个居中的模态弹出窗口,通知没有选择任何行。 但是当你点击添加或编辑(带有选定的行)时,它会在网格的左侧显示一个模态。不会居中。 我想找到一种方法来集中它。 怎么做的? 或者它无法开箱即用? 谢谢你读这个

在jqGrid中添加一行自定义按钮?

我想创建一个包含连续自定义按钮的简单表。 按下按钮时,我想弹出一个“警告”框。 我已经阅读了一些关于此的post,例如: 这篇文章和另一篇文章 ,我不明白为什么我的代码不起作用。 按钮被绘制,但推动它们没有任何效果。 我在这里描述了三次尝试。 版本1.按钮单击永远不会触发: $(document).ready(function(){ jQuery(“#simpletable”).jqGrid({ datatype: “local”, colNames:[‘A’,’B’,’Status’], colModel:[ {name:’A’,index:’A’}, {name:’B’,index:’B’}, {name:’status’,index:status} ], data:[ {‘A’:2,’B’:100,’status’:”in”}, {‘A’:1,’B’:200,’status’:”in”}, ], caption: “Demo of Custom Clickable Button in Row”, viewrecords:true, editurl:’clientArray’, }); }); Html代码: 编辑8/2/12 – 自从我的原帖以来,我学到了一些东西,在这里我再描述了两次尝试。 版本2:我使用onCellSelect。 这有效,但它不允许我在单元格中放置多个按钮。 另外,我通过使用本文评论之一建议的格式选项使代码更好。 function status_button_maker_v2(cellvalue, options, rowObject){ return “”+cellvalue+”” }; jQuery(“#simpletablev2”).jqGrid({ datatype: “local”, colNames:[‘A’,’B’,’Status’], colModel:[ {name:’A’,index:’A’}, {name:’B’,index:’B’}, […]

Excel喜欢在jqgrid中过滤

我是jquery和jqGrid的新手。 我正在努力解决它。我需要有人在JqGrid中帮助我,我需要在jqGrid中使用过滤头。当我找到Oleg完成的演示时,我会查找它。 但是当我选择复选框时我需要复选框搜索值必须像Excel Filtering一样进行过滤。请帮我一个人。 即使我发现了实施,但这对我不起作用。请帮助我,因为我需要它很糟糕。 提前致谢

jqgrid viewGridRow对话框大跨度和图标

我有一个带有一些数据的JQGRID,Id喜欢在用户双击该行时在对话框中显示行数据。 做到了: ondblClickRow: function(rowid) { jQuery(this).jqGrid(‘viewGridRow’, rowid); } 但我有两个问题: 1:我在其中一个字段中有一个图标,当它在对话框中显示时,它的位置搞砸了(见下图)。 2:我在最后一个字段中有一个长文本(最多150个字符)。 该对话框以很长的跨度显示它,并创建一个水平滚动条。 我想让它以几行或类似textarea的方式显示文本,以便创建一个垂直滚动条。 已经尝试过这个: afterShowForm: function(form) { form.css(“width”, “fixed”); } 但它没有用。 我正在考虑获得“editGridRow”的相同样式,但仅限于视图。 但它也没有成功。 任何人都知道如何解决这个问题? ** 编辑: ** 对不起伙计们,inheritance人我是如何填补网格的! $(function() { jQuery(“#gridJson”).jqGrid({ url:’Consulta_Dados_Ultimos.asp’, datatype: “json”, colNames:[‘N°’,’Data’,’Valor’,’Obs’,’Status’], colModel:[ {name:’num_solicit_vale’, align:’center’, sorttype:’int’, width:80}, {name:’data_solicit_vale’,index:’data_solicit_vale’,width:95,align:’center’,sorttype:’date’, formatter:’date’,formatoptions: {srcformat:’d/m/YH:i’, newformat:’d/m/YH:i’}}, {name:’valor’,index:’valor’,width:80, align:’left’, formatter:’currencyFmatter’}, {name:’obs_solicit_vale’, sortable:false, width:240}, {name:’status_solicit_vale’,index:’status_solicit_vale’,width:80, formatter:’iconFmatter’} ], rowNum:10, rowList: […]

jqGrid在客户端排序

我有一个带有自动加载行的树形网格。 目标是在客户端按树列对网格进行排序。 但每次我点击排序列标题时,它都会发出一个Ajax调用进行排序,但我需要的只是使用本地数据进行就地排序。 我是否有不正确的网格参数或树树上的客户端排序没有树? 用于排序的当前jqGrid参数是: loadonce: true, // to enable sorting on client side sortable: true //to enable sorting

jqGrid:全局搜索的多字搜索

使用phpGrid,我创建了一个包含许多自定义的网格,包括类似于Oleg的示例的全局搜索: jqgrid的通用搜索字段 现在,我正在尝试使用全局搜索实现多字搜索(例如JQGrid工具栏搜索:搜索列的多个单词 ),但无法使其正常工作。 提交多个单词(即三色小猎犬)应该搜索所有这些单词。 提交引号中的多个单词(即“大鼠梗”)应搜索确切的术语。 请注意,我还没有实现突出显示的搜索字词,但我确实计划。 代码段: // Add global search $(“#data_toppager_center table tbody tr”).append($(“”)); var $grid = $(“#data”); $(“#gs”).keypress(function (e) { var key = e.charCode || e.keyCode || 0; if (key === $.ui.keyCode.ENTER) { // 13 $(“#gsbtn”).click(); } }); $(“#gsbtn”).button({ text: false }).click(function () { var postData = $grid.jqGrid(“getGridParam”, “postData”), colModel = $grid.jqGrid(“getGridParam”, […]

如何启用jQgrid将数据导出到PDF / Excel

我是jQuery / jQgrid编码的新手。 我使用的是jQgrid版本是4.4.4和jQuery 1.8.3。 我想在我的jQgrid中启用导出到PDF / EXCELfunction。 为此我提到了以下链接 – 点击这里并点击这里 。 在这个链接的基础上,我在jquery中开发了几行代码,如下所示: .jqGrid(‘navGrid’, topPagerSelector, { edit: false, add: false, del: false, search: false, pdf: true}, {}, {}, {}, {} }).jqGrid(‘navButtonAdd’,topPagerSelector,{ id:’ExportToPDF’, caption:”, title:’Export To Pdf’, onClickButton : function(e) { try { $(“#tbPOIL”).jqGrid(‘excelExport’, { tag: ‘pdf’, url: sRelativePath + ‘/rpt/poil.aspx’ }); } catch (e) { […]

jqGrid清除搜索条件

目前我已启用网格设置并启用搜索。 当我运行搜索时,一切正常,我可以将好的数据返回到网格。 我看到URL上的“_search”参数设置为“true”,一切都很好。 但是,当完成搜索并且数据不再相关时,我想重新加载网格以显示那里的先前数据(初始页面加载上显示的数据)。 我做了一个函数来调用“trigger(”reloadGrid“)”方法,但是只发送相同的数据,而“_search”仍设置为“true”。 有没有办法清除搜索请求数据,只是重新加载页面加载上显示的初始数据或至少将“_search”值设置回“false”,以便我可以检查它? 目前显示原始数据的唯一方法是重新加载页面。