Tag: jqgrid

JQGrid日期格式

我正在使用jQuery JQGrid插件,版本3.8.2,并且我无法弄清楚如何格式化显示的日期/时间。 日期/时间为ISO长格式,即2011-02-16T14:46:43Z。 我希望它以mm / dd / yy H:m:s格式显示。 这是我当前的代码,它不起作用: currOption.formatoptions = { srcformat: ‘Ym-dQH:i:sZ’, newformat: ‘m/d/Y g:i A’ }; 请注意,我有一个“Q”,因为如果我使用“T”,它会爆炸(这是有道理的,因为“T”在PHP日期格式中有意义)。 任何人都可以帮我弄清楚如何正确地进行这种格式化?

在jqgrid中禁用模式弹出窗口

我想在不使用jqgrid中的模式弹出窗口的情况下创建自定义消息。 有没有办法禁用它? 或者有没有办法改变模态的内容?

jqGrid格式化程序和可排序列 – 不排序

我正在为我的jqGrid columnModel使用自定义格式化程序,我无法使用格式化程序函数进行排序。 如果我删除formatter列正常排序。 jQuery(“#listAgentOptions”).jqGrid({ height: 240, datatype: “local”, colNames: [‘ ‘, ‘First Name’, ‘Last Name’, ‘Role’], colModel: [ { name: ‘status’, index: ‘status’, width: 18, sorttype: ‘text’, align: ‘center’, formatter: function(cellvalue, options, rowObject) { return cellvalue == 1 ? “” : cellvalue == 3 ? “” : “”; }, unformat: function(cellvalue, options, rowObject) { return […]

免费的jqGrid搜索参数在filterToolbar中消失

我使用的是freejqGrid版本4.13.1。 我刚刚添加了filter工具栏的代码,该代码正常工作,但搜索后搜索参数消失了。 搜索工作和一切,但我想将该文本留在工具栏中,直到使用(x)清除。 $(‘#jqGrid_destroyed’).jqGrid({ url:’/url.php’, height: ‘auto’, shrinkToFit: true, width: Math.floor($(window).width()*1), datatype: ‘json’, mtype: ‘POST’, colNames:[ ‘Flat ID’, ‘Customer’, ‘Flat #’, ‘MiscCode’, ‘Item Number’, ‘Item Description’, ‘plus’, ‘RevDate’, ‘Created Date’, ‘Plate/Flat in QA’, ‘Computer Files to Waiting Destruct’, ‘Plates/Flat Destroyed’, ‘Date Confimation Sent to Customer’ ], colModel:[ {name:’flat_id’,hidden:true}, {width:14,name:’Customer’}, {width:10,name:’flat_plate_num’}, {width:13,name:’MiscCode’}, {width:20,name:’item_number’}, {width:45,name:’item_description’}, {width:12,name:’plus’}, {width:16,name:’revdate’}, […]

从JQGrid拖到jsTree v.0.9.9a

我想从我创建的jqGrid中拖出一行,并在jsTree(v.0.9.9a)中的节点上触发一个drop事件。 无论如何都要这样做 – 仅使用 jsTree的v.0.9.9a 。 问候。

jqGrid – init之后可以设置onSortCol吗?

我已经查看了jqGrid文档和其他一些SO问题,并且几乎唯一记录的处理onSortCol是初始化网格时,即: var myGrid = $(“#gridid”).jqGrid({ //… onSortCol: function(index, iCol, sortorder) { … } }); 在网格初始化之后,有没有办法通过myGrid引用绑定到onSortCol事件? 就像是: myGrid.onSortCol(function (index, iCol, sortorder) { //… } ); 谢谢!

我可以在jqGrid中更改新添加的行的ID吗?

我正在使用带有inlineNav以便用户可以在本地编辑/添加/删除行,然后在完成后将所有更改提交给服务器。 我希望能够在本地向网格添加多个新行,但由于其他要求,我需要新添加的行具有唯一ID而不是默认的new_row 。 此外,由于外键约束,我无法使用ajax调用在添加时立即保留新行。 我尝试了以下内容,但ID值不会改变: $(“#thisGrid”).jqGrid(‘inlineNav’, ‘#thisGridPager’, { edit: false, addtext: “Add”, save: false, cancel: false, addParams: { position: ‘last’, addRowParams: { keys: true, oneditfunc: function (rowid) { var newRowIndex = $(“#newRowIndex”).val(); if (!newRowIndex) newRowIndex = 1; $(“#thisGrid”).jqGrid(‘setCell’, rowid, ‘id’, rowid + “_” + newRowIndex, ”, ”); newRowIndex++; $(“#newRowIndex”).val(newRowIndex); } } } }); 我只想将新添加的行ID设置为new_row_1 ,为每个新添加的行递增索引。 […]

使用jqGrid进行ASP.NET MVC路由

我正在尝试创建一个链接到一个URL,如jqGrid列中的home / details / 1 。 文档显示:showlink {baseLinkUrl:”,showAction:’show’,addParam:’&key = 2′}注意:addParam应该包含&。 例如:formatter:’showlink’,formatoptions:{baseLinkUrl:’someurl.php’,addParam:’&action = edit’}这将输出:http:// localhost / someurl.php?id = 123&action = edit 有没有人用格式化程序来创建路由而不是查询字符串?

如何手动加载jqgrid中的数据?

我想将combobox和文本字段数据的数据加载到网格中。 怎么做? 高于图像:选择第1列中的框数据和第2列中的文本框数据。 这是我的Jsp Grid代码:

用户显示/隐藏列后触发jqGrid的大小调整

在jqGrid中,在用户选择删除列之后,网格的宽度变小。 因此,我认为使用$(“#myGrid”).trigger(“resize”)resize是适当的$(“#myGrid”).trigger(“resize”) 。 但是, 我应该附加什么jqGrid事件呢? 我尝试在使用Column Chooser后在Firebug控制台上手动触发resize并且效果很好。 我也试过这个问题的建议,但没有任何结果。