JQGrid:子网格作为带有导航栏的网格

我正在使用JQGrid并将子网格显示为JQGrid本身。 我想知道是否有一种方法可以显示子网格的导航栏 我试着按照JQGrid的方式来做,但没有成功 提前谢谢 确保在subGrid jqGRid函数中,您还将pager属性设置为子网格中的pager id ... subGrid: true, subGridRowExpanded: function(subgrid_id, row_id) { var subgrid_

jqGrid重新创建表单参数

您好,我正在尝试将jqGrid的recreateForm参数设置为true,以解决使用自定义edittype列引起的问题。在这里,我发现最好的方式是写这行: jQuery.extend(jQuery.jgrid.edit, { recreateForm: true }); 我试过了,但没有成功。有人能帮我吗 我遇到的问题代码是 $(document).ready(function() { jQuery("#list").jqGrid({ url: '<%=U

jqgrid xml生成空单元格

我使用以下代码从jqgrid的数据生成xml: var grid = $("#gridTable"); var dataFromGrid = grid.jqGrid ('getRowData'); var xml_string = '<rows>\n' + xmlJsonClass.json2xml ({rowTest:dataFromGrid}, '\t') + '</rows>'; var grid=$(“#gridTable”)

使用setGridParam将json数据加载到jqgrid中

我在使用setGridParam设置jqgrid的url时遇到一些问题 我收到消息:“f未定义” 我的设置: $("#prices").jqGrid({ colModel: [ ... ], pager: jQuery('#pricePager'), ajaxGridOptions: { contentType: "application/json" }, mtype: 'POST', loadonce:

jqGrid问题-getRowData

jqGrid似乎还有另一个问题:-(我试图使用getRowData获取当前行数据,但得到的只是一个数组[object,object]。我做错了什么 This is what I'm using var rowdata=$(“#list”).jqGrid('getRowData') 有人能帮忙吗 谢谢在阅读评论后,我建议您遵循以下建议 如果需要打印包含jqGrid的页面,您可能需要为media=“print”准备额外的CSS。有关更多信息,请参阅 不带参数调用的方法getRowData返回行

如何将jqGrid默认设置为折叠

我有一个工作的jqgrid表,我希望默认表在加载时崩溃。我已经检查了网站的文档,但是我找不到这个选项。该按钮具有类ui-icon-circle-triangle-n 非常感谢。我曾经调用过。加载表后,单击折叠按钮上的()。也许不是最健壮的解决方案,但它对我很有效。hiddengrid是网格的一个属性,可以实现您想要的功能。请参见下面示例中的最后一个属性集 <script type="text/javascript"> jQuery(document).ready(funct

jQgrid更改参数已发送到服务器

我正在使用cookies加载用户以前的排序和分页选项。我希望将这些保存的值设置为服务器接收的参数 我希望更改的参数如下(行通过prmNames替换为max) /&max=20&page=1&sidx=&sord=asc 我试过使用: $.extend($.jgrid.defaults, { sidx:"fName", sord:"desc", page:2, rows:10}); 以及以下各项的变化: beforeRequest:functio

jqGrid:可以有选择地使单元格可编辑吗?

如何使不可编辑列中的单个单元格可编辑? 我的javaScript如下所示: $( '#grid' ).jqGrid({ // ... cellEdit : true, colModel : [ { name : "id", index : "id", editable : false }, { name : "wbs", index : "wbs", editable : false }, { name : "value",

Jqgrid 在filtertoolbar上设置默认值

我正在寻找一种方法,用JSON设置过滤器工具栏中多列的默认值 我知道我可以在searchoptions中使用defaultvalue选项,但我希望能够使用json字符串设置过滤器 我的json字符串: {"groupOp":"AND","rules": [{"field":"PART_AFFILIATION","op":"eq","data":"PART-M"},{"field":"STATUS","op":"eq","data":"Active"}]} jqGrid中使用的默认操作可

jqGrid在JSON调用中为空

我的jqGrid在JSON调用中变为空。虽然它使用的是datatype='jsonstring',但不是json类型。这是我的JSON { “d”:{ “总数”:6, “页码”:1, “记录”:6, “行”:[ { “id”:1, “姓名”:“詹姆斯”, “EMPID”:“00000000 56”, “生效日期”:“生效日期”, “作业类型”:“请求”, “DEPTID”:“FIN”, “状态”:“P1” }, { “id”:2, “姓名”:“詹姆斯”, “EMPID”:“R2”, “生效日期”

jqgrid覆盖选择行

我正在使用jqGrid的getGridParam('selarrrow')方法。我的问题是,重写此方法的最好和更简单的方法应该是什么,以便它可以忽略具有特定属性的行(例如禁用复选框或其他内容) 编辑: 我应该说清楚一点。 “我的网格”有一个子网格,它使用一些已选择和“禁用”的行进行初始化。在我使用的子网格的selectRow事件上 onSelectRow : function(rowId, status) { listSelected[row_number] = $(this).

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

在网格中显示实时数据(股票交易、天气等)的更好方法是什么? 我使用这种方法: setInterval(function(){ jQuery("#list1").trigger('reloadGrid'); }, 5000); 我觉得你的问题很有趣。我认为这个问题对许多其他用户来说可能很有趣。所以+1来自我 setInterval的使用是常见的浏览器无关情况下的最佳方式。当然,应该将setInterval的结果保存在变量中,以便能够使用clearInterval停止它 另一个小小的改

JQgrid获取行数(loadonce:true)

我有一个带有内联客户端搜索的jqgrid。当数据库返回0条记录时,我试图隐藏网格并显示自定义消息。问题是,现在当我使用过滤器时,同样的事情也会发生。我需要从后端响应中获取行数,下面的行都不起作用。当页面加载时,我得到5和5,当我过滤时,我得到0和0。如何做到这一点 .jqGrid('getGridParam', 'records') .jqGrid('getGridParam', 'reccount') var contratsAC=$("#ContratsAC"); contratsA

如何在每次打开搜索对话框时在jqgrid中设置搜索筛选器

我正在我的项目中使用jqgrid高级搜索。一切正常。现在我必须在单击搜索按钮时显示默认搜索条件。请告诉我如何才能做到这一点。我在beforeShowSearch中尝试了以下代码 var postdata = { filters: '{"groupOp":"AND","rules":[' + '{"field":"invdate","op":"gt","data":"2

jqgrid格式化程序&x27;行动';-更改编辑按钮样式

我使用带有格式化程序“操作”的jqgrid,在每一行上显示一个“编辑”按钮。它工作得很好,但现在我想显示一个“更新”链接,而不是显示默认的编辑按钮。可能吗 我的模型看起来像: colModel: [ { name: 'Listname', formatter: displayListName, width: 270, sortable: false }, { name: 'OrigListname', hidden: true, e

Jqgrid subGridRowExpanded错误对象不支持Jqgrid

我有一个主网格和子网格。单击行展开,我就能够获取结果并显示。它在IE和chrome中运行良好。现在我得到了一个错误:对象不支持IE10中的属性或方法“jqGrid”,但它在chrome中运行良好 我在jqgrid src之前加载grid.locale。脚本列表: <script src="Scripts/jquery-1.9.1.js" type="text/javascript"></script> <script src="Scripts/jquery-1.6

JqGrid能否响应移动设备上的显示?

JqGrid能否对移动设备上的显示做出响应 $(window).bind('resize', function() { $("#jqgrid").setGridWidth($(window).width()); }).trigger('resize'); -- Resize event will trigger on mobile devices? 我已经浏览了下面的链接,但不确定调整大小事件是否会在移动设备上触发 $(window).bind('resize', function() { $

jqGrid只能在超过rowNum时显示寻呼机吗

有没有办法只在达到rowNum时显示寻呼机? 例如,如果我的网格设置为每页显示10行,但我的结果仅包含3行,那么我们可以隐藏寻呼机吗?相反,如果我的结果包含15行,则显示寻呼机。 在我当前的网格中,寻呼机工作正常,我只是不希望它显示它是否不需要。我不确定这是正确的方法,因为我找不到任何预定义的jqgrid方法。但是你可以用 “onGridCompleteTopics”检查返回的记录总数 $("#gridId").jqGrid('getGridParam','records'); 如果超出您的

编辑模式下的jqGrid单元格仅用于内联添加

如何使一列仅在其位于新行时才可编辑?在编辑模式下,此列在现有行中必须为只读 “可编辑”属性适用于新行和现有行。您使用的编辑类型是什么? 表单编辑还是内联编辑 如果是表单编辑,则可以使用beforeShowForm事件从编辑表单中隐藏不可编辑的字段 beforeShowForm:function(formid) { id="#tr_"+columnName(as given in column model); $(id, form).hide(); } 您需要使用相同的事件使隐藏字段在add

IE6中的Struts2 jqGrid问题

在IE6中是否有其他方法可以使struts2 jqgrid更好。这些图像是示例图像。 在我的应用程序中,我开发了几个使用插件的网格,这些插件在所有浏览器中都运行良好,但在IE6中看起来很奇怪 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta htt

如何在jqgrid上实现编辑和删除?

下面是我的JQGrid代码,它可以很好地加载网格、分页和排序 现在,我需要添加-编辑和删除功能 我在谷歌上发现,要在导航栏中启用“编辑”和“删除”选项, 我希望它是这样的——用户点击“a href”链接,它应该调用javascritp函数和rowID。你能告诉我,我如何添加超链接并点击它允许调用functino $('#CategoriesGrdList').jqGrid({ ajaxGridOptions: { error: functi

JQGrid列引用未得到解析-引用类似$(';#cocode';)。在Spring MVC应用程序中,JQGrid列的val()显示为未定义

我使用SpringMVC+Hibernate+JQGrid开发了一个应用程序。当有人更改其他列表框中的值时,尝试在下拉列表框中实现-change时,我无法解析JQGrid列引用 我从中得到了演示示例 我只是简单地复制了应用程序中的代码,对变量名做了一些小的更改。虽然我可以看到演示成功运行,但我无法在代码中运行它 我可以简单地看到JQGrid列引用没有得到解决,代码的相关部分复制如下: function populateBranches() { /

Jqgrid 使用optgroup时,select2不会自动选择

我将select2与jqgrid一起使用。 有些工作不正常,这是我编辑行时出现的情况 无OPTGROUP 不带optgroup的标准选择(无选择2):选择将显示所选项目(我正在编辑的项目) select2不带optgroup:select将显示所选项目(我正在编辑的项目) 带OPTGROUP 带有optgroup的标准选择(无选择2):选择将显示所选项目(我正在编辑的项目) select2 with optgroup:select将不显示所选项目(我正在编辑的项目),但当我打开它时,它将聚焦所选

jqGrid删除时附加的POST数据

我想删除网格中的一行,但网格始终只发布id和oper,我还想发布其他数据 我的jqgrid类似于: jQuery(“#editgrid”).jqGrid({ url:'autoJSON.php', 数据类型:“xml”, colNames:['RowID'、'Asigurator'、'Cilindree'、'Persoana'、'Perioada'、'Pret'], colModel:[ {名称:'rowID',索引:'rowID',宽度:60,可编辑:true}, {名称:'idAsigur

jqGrid触发器“;“正在加载…”;覆盖层

有人知道如何触发加载网格时显示的股票jqGrid“Loading…”覆盖吗?我知道我可以不费吹灰之力地使用jquery插件,但我希望我的应用程序的外观与jqGrid中已经使用的应用程序的外观保持一致 我发现的是: n8 如果您正在搜索类似于DisplayLoadingMessage()函数的内容。它不存在于jqGrid中。您只能将jqGrid的loadui选项设置为enable(默认)、disable或block。我个人更喜欢街区。(见附件)。但我认为这不是你想要的 如果您喜欢来自jqGri

jqGrid>;数据类型:";“本地”&燃气轮机;是否(一次)获取并保存列中所有已编辑的单元格?

我有一个带有datatype=“local”的网格。数据是一个数组,如下所示: var mydata = [{id:1,valeur:"a_value",designation:"a_designation"}, {id:2,...}, ...]; 第二列(名为valeur)是网格中唯一可编辑的列(editable:true在colModel中设置) 在网格的寻呼机中,我有两个按钮: 一个用于编辑名为valeur的列的所有单元格(一次): $("#mygrid").jqGrid('navBu

如何将jqgrid的第一列值创建为iframe窗口?

在jqgrid中,当我单击第一列值时,我希望以iFRAME窗口的形式打开。如果我使用showlink或linkformatter,它将被发布并重定向到另一个页面。如何将第一列值创建为iframe窗口 感谢avance.一种方法是在格式选项中使用指向同一页面的链接: formatoptions: {baseLinkUrl: '#', showAction: '', addParam: ''} 然后,在网格呈现后-例如,在loadComplete事件中-为单击链接时设置click事件处理程序:

在单个单元格中显示jqgrid中的多个showlink

您好,我在mvc web应用程序中使用.net中的jquery开发了jqgrid。我能够显示超链接以从控制器调用操作。但是我的表单有一些下载链接。如何配置下载链接并在单个单元格中显示多个下载链接?这些链接的数量可变,因此不能为每个链接保留列。所以最好的方法是把所有的链接放在一个单元格中。我使用C作为代码隐藏。您可以使用它在一个单元格中创建两个链接。根据从依赖于j的服务器返回数据到jqGrid的形式的不同,实现可能会有所不同。自定义格式化程序rowObject的第三个参数包含从服务器发送数据的fo

JqGrid:使用$.ajax()而不是editurl

我使用的是JqGrid,但我需要更多地控制在表单编辑/插入中单击“保存”按钮时会发生什么。理想情况下,我希望使用自己的$.ajax()调用将所有表单数据发送到服务器,而不是依赖网格使用editurl来完成 有什么方法可以做到这一点吗?jqGrid支持ajaxEditOptions,editData选项serializeEditData,errorTextFormat,afterSubmit和onclickSubmit事件以及许多其他表单编辑和编辑。这些功能允许您对editurl(请参见oncli

创建网格后设置jqGrid数据

下面的示例代码将加载jqGrid(此代码有效) 我如何重写这个示例,以便在创建jqGrid之后设置gridData?我试过这个 jQuery(document).ready(function () { var gridData = [ { col1: 'cell11', col2: 'cell12', col3: 'cell13' }, { col1: 'cell21', col2: 'cell22', col3: 'cel

jqgrid在弹出框中显示图像

我在应用程序中使用jqgrid和Pretto。 我有一列显示图像预览。单击该图像后,图像将显示在弹出框中。 网格代码是 ..... {name: 'imagePath', index: 'imagePath', width: 80, align: 'center', formatter :anchorFmatter, edittype: 'text', hidden: false, editable: true, editrules: {required: false}, e

jqGrid XML数据属性加载

我有一个远程XML数据生成器,它发出如下信息: <list> <hu.qualitis.opencms.utils.db.DBFile> <id>8dc66bf4-c39f-44c5-879d-1f3b16dc29be</id> <name>testfile.txt</name> ... <metadata> <property name="lines" va

jqGrid-使列名标签与其对应的字段名不同

也就是说,我希望字段名“Firstname”中有一个星号来表示一个必填项,例如“*Firstname”,但我不希望主网格列名中也有星号 单击“编辑”按钮会弹出一个带有星号的表单,但在查看结果集时也会显示在网格上 有人能给我一个建议吗 谢谢 这是我目前所得到的,并不能解决我的问题 colNames: ['*Firstname'] colModel:[{ name: 'Firstname', index: 'Firstname', label: 'Firstname', width: 150, ed

来自服务器端异常的jqGrid错误消息

我为jqgrid添加了以下代码: changeTextFormat = function (data) { return "Activity or one from the same price group already used"; }; jQuery.extend(jQuery.jgrid.edit, {errorTextFormat: changeTextFormat }) 它对插入非常有效,我会在对话框

jqGrid:动态设置列属性

我需要在jqGrid中显示/隐藏列,并过滤网格结果。 为了隐藏和显示,我在页面上使用全局数组。它保持状态。 对于搜索和过滤,我使用内置过滤器对话框。 对于不可见列,我将属性“search”设置为“false”(如果没有人看到结果,就不想对结果进行排序),因此…过滤器列表中没有这样的列。但是当我显示任何隐藏的列(我称之为$(“#jqgrid”).showCol(colName);)时,该列就不会出现在过滤器列表中。当然,我必须更改列的“搜索”属性。但是怎么办???可能吗? 提前谢谢没问题。我也很喜

如何使用单个调用来检索数据,显示预先填充搜索工具栏的过滤jqgrid

我正在寻找一种显示jqgrid的方法,其中包含预填充的搜索工具栏和通过该工具栏过滤的数据。我尝试了下面的代码,但这会发出两个检索数据的请求。第一个请求检索 未过滤的数据,只有第二个请求检索正确的数据 如何消除第一个请求,以便检索过滤后的数据并立即预填充搜索工具栏 var grid = $("#grid"), notLoaded= true; grid.jqGrid({ datatype: "json", mtype: 'POST', loadComplete: function()

如何获取asp.net mvc站点中选择控件的jqGrid editmode中返回的值?

我有一个网格,它从jqGrid编辑表单中的dataurl填充选择列表。这些值在get上成功填充。我以json的形式提取数据,并且有一个自定义类型的LookupItem,其中包含在选择列表中显示的项的字段Id和名称——这部分工作正常。例如,我有一个表示计划课程的对象模型(在下面的第二个代码示例中),它有一个LookupItem类型的Location字段,LookupItem有Id和Name字段 我的问题是,虽然在我的ActionResult方法中,这些字段没有发回服务器-我得到了null。我添加了

重新加载网格或分页网格时,jQgrid中已删除的行将返回

我有一个网格,我正在调用它的delRowData(rowId),每当使用.trigger('reloadGrid')重新加载网格时,删除的行返回,我可以访问网格数据并从那里删除它,但如果可以避免的话,我宁愿不这样做 要注意的是,我需要重新加载网格,因为在删除行时,自定义子网格选项卡会失去对齐。当我在jqgrid的分页上更改页面时,该行也会返回 有什么建议吗?.delRowData()函数仅在不使用数据类型“local”时从clientslide中删除行,一旦触发网格重新加载,它将再次从服务器获取

Jqgrid 我可以在navGrid区域的何处调整“添加”对话框的宽度

我的jqGrid navGrid部分有以下内容: $("#loginList").jqGrid('navGrid', "#pager", { edit: false, add: true, del: false }, {},{} ); 我不确定将“添加”对话框的宽度值放在哪里。 我试过: 但这并没有解决问题。我相信您的参数可能有问题。 定义导航栅格时,如下所示: jQuery("#grid_id").jqGrid('navGrid','#gridpager',{param

jqgrid-使用附加postData参数序列化GridData

我试图使用serializeGridData将我的postdata转换为JSON。这是我的密码 jQuery(function() { $('#grid').jqGrid({ ........ ........ postData: { param1: function() { return $("param1").val(); }, param2: function() { return $("param2").va

向现有Jqgrid添加新的按钮列,并使用按钮访问行数据

我的jqgrid在每一行中都有数据,对于每一行,我应该在网格中添加一个按钮,单击一个按钮应该访问rowdata并生成相同的图形…帮助我了解如何添加一个包含按钮的新列以及如何获取rowdata您尝试了什么?你能给我们看一些代码吗?我们帮助你,但我们不做你的工作。

有可能改变JqGrid的整体外观吗?(不仅仅是主题改变)

我知道,这个论坛对这个问题几乎没有答案,下面是我的答案列表: 不要加载jQueryUICSS和JqGrid CSS文件,而是将自己的CSS类添加到JqGrid 或 在运行时使用JavaScript删除CSS类,并将您自己的CSS类添加到JqGrid 我正在寻找一些专业的方法来改变JqGrid的整体外观和感觉 在我的例子中,第一个想法行不通,因为我有两个网格,我只想更改一个网格的主题,这里的主题不仅仅意味着UI主题,JqGrid的整个外观和感觉都会改变。在一个页面上加载多个jQuery UI主题是

JQGrid InlineNav删除选项

我在jqgrid中使用“inlineNav”。它具有添加、编辑、取消添加所需的所有功能。但是找不到任何要删除的内容。我尝试使用“navGrid”delete,但随后出现错误“error Status:‘Not Found’。错误代码:404” 那么我们能做点什么吗 @我指望你的帮助 根据您的建议,我创建了此代码,但它不起作用!!你能告诉我出了什么问题吗: var jsonData; var jsonData1; var dropdownVal; function createDataStruc

jqGrid如何在时间跨度上排序?

要在时间跨度(“hh:mm:ss”)上对网格中的列(名为activitytime)进行排序,因此添加了以下定义: colModel: [ { name: 'index', index: 'index', width: 42, align: "right", sorttype: "int" }, { name: 'name', index: 'name', width: 350, sortable: true, sorttype: "

JQgrid第一排高位问题

为什么我的JQ网格第1行或第0行会这样增长? 为什么这样。。请在下面找到我的代码 function bindGrid(jsondata) { jQuery("#list1").jqGrid( { //datatype: "json", datatype: "jsonstring", datastr: jsondata, colNames: ['username', 'email'], colModel: [ { name: 'u

jqGrid自定义调用可编辑模式窗体

我使用jqGrid 4.9.3-pre-free 本例为ok-soft-gmbh.com(Oleg): 但我在代码行中写了: ondblClickRow: function (rowid) { $(this).jqGrid("viewGridRow", rowid, { caption: "Details of the invice" }); } 每个新挑战的模式窗口都在向下移动。 我找到了一行,其中更改: if (!o.recreateForm) {

jqGrid从已知值应用排序不起作用

我有一个jqGrid,希望在加载后应用用户的排序值。这些值在jquery cookies中保存和检索。我将数据存储在cookies中,因为用户将转到另一个url并返回,这将启动页面加载,并且他们希望位于离开的同一位置 我在loadComplete中调用了一个loadPreferences函数。 请参阅下面的代码片段(我留下了几个jqrid属性以保持简短的发布) 在函数调用中(位于另一个js文件中),我有 function loadPreferences(gridId) { if (typ

Jqgrid内联编辑提交html而不是键入的文本

将jqGrid设置为如下所示,问题是在保存时获取输入html,因为没有将焦点放在jqGrid之外(可能是) 当我添加多行并单击“保存”按钮时,文本框的焦点不会丢失,因此,文本框的保存值将为 <input type="text" id="1_Description" name="Description" role="textbox" style="width: 98%;"> 你知道怎么修吗 谢谢你 在OnSetrow事件中,函数editRow调用了什么?如何编辑以及如何保存编辑后

上一页   1   2   3    4   5   6  ... 下一页 最后一页 共 58 页