jqGrid基于单元格值为网格中的整条线着色

我知道以前有人问过,但我无法让它运行,我也没有东西可以尝试 如果网格中的一行的值不是1,我想将其着色-为此我使用自定义格式设置程序。格式化程序本身可以工作,这不是问题所在 到目前为止,我在网上找到了多种方法——添加类、直接添加CSS代码、使用setRowData、使用setCell 这里是我的例子——没有一个对我有用(Linux,ff363)——任何指针都会非常感激 27.05.2010_00:00:00-27.05.2010_00:00:00是我的行id <style> .stat

jqGrid-如何通过单击链接保存行单元格

我有一个包含一些隐藏数据的网格,并且在每行上都有一些自定义链接(例如:“发布/取消发布”、“编辑”、“删除”)。当我在每一行上单击“发布/取消发布”链接时,行数据应自动更新,值应发布到服务器。成功提交后,网格行应自动刷新为新值。如何在上述场景中实现此功能 注意:当我点击链接时,该行永远不应该变成可编辑模式 您不知道使用哪种编辑模式。似乎你使用了单元格编辑。如果使用单元格编辑模式,则可以改用saveCell(请参阅)。如果使用行编辑模式,则可以使用saveRow保存数据(请参阅) 要将其他隐藏列数

当没有数据时,jQgrid在寻呼机中显示N中的1[表单编辑本地数据]

尽管我在选择grid.formedit.js后下载了NaN,但我仍然有一个问题,寻呼机仍然显示NaN的1。下面是包含添加到jquery.jqGrid.min.js的模块列表的注释 Blockquote /**jqGrid 3.8.2-jQuery Grid*版权所有(c)2008,Tony Tomov,tony@trirand.com*根据MIT和GPL许可证获得双重许可*日期:2010-12-14*模块:grid.base.js;jquery.fmatter.js;grid.custom.j

Jqgrid Gson-JSON字符串创建

我使用JSON在jqgrid中显示数据。我们使用字符串生成器手动创建JSON字符串,因为我们必须添加html标记,如div、button等。。在每行上。 例如: "userAction":">button class='className' onclick='javascript:functionname()' title='Title here'>>img src='link' ></button>" 在每个表中,我们有大约25列,其中2或3列使用h

跨越所有列的jqgrid动态行?

希望根据数据条件在当前行下添加新行,并使该行跨越所有列。所以我想把它添加到一个格式化程序中,但我不确定如何获得跨度 看起来这必须在gridComplete上完成,而不是在格式化程序上完成,以便加载网格,然后调整行。有更简单的方法吗?如果可能的话,我宁愿不在事后解析网格数据。让该行跨越所有列-我不相信jqGrid支持此功能,至少不支持包含数据的行。

jqGrid-销毁冻结列和排序停止工作

我有一个jqGrid,它对所有列进行排序。然后使用菜单项冻结一列。然后我使用destroyFrozenColumns解冻网格并调用reload,网格上的排序已停止工作。这可能是什么?根据jQgrid的文档和论坛,您不能同时使用冻结列和排序,因此我假设如果您使用其中一个功能,那么无论您调用“destroyFrozenColumns”,另一个功能都将被禁用。我调试了冻结列,这个功能的工作方式似乎是——它在主表的顶部创建第二个表,其中包含您选择为冻结列的列。因此,无法在表和使用冻结列时动态创建的表之间

jqGrid正在拉伸行高度以适应网格高度

当jqGrid只有几行时,它会增加行的高度以填充可用空间。有没有办法禁用此行为?可能您使用jqGrid的高度:“自动”或高度:“100%”选项。可以使用任何数值以像素为单位指定栅格的高度。顺便说一下,height参数的默认值是150(请参阅)。因此,经过一些调查,发现有一种样式应用于更高的位置,有人一直在尝试设置网格的大小,尽管我们也在代码中设置它。不知怎么的,这条路一直延伸到了行的高度。我仍然不确定这是怎么发生的,因为F12工具什么都看不见 我猜这篇文章的建议是不要依赖CSS来设置大小。网格大

jqGrid如何使用EditUrl

我正在使用jqGrid使用jSON数据在MySQL中维护一个数据库。我可以在网格中显示数据,但是当我试图通过模式表单添加或编辑数据行时,我会收到一条消息,说“Url未设置”。但是editurl应该包含什么呢?mysql插入语句?我正在使用网格预定义的添加和编辑功能 另外,如果你看一下trirand的演示,在操纵下,然后在网格数据下。他们将自己的url指定为url:'server.php?q=2'和editurl:'someurl.php',他们从来不说someurl.php包含什么。这就是我迷路

jqgrid的Qunit测试用例

许多函数都是使用jqgrid编写的。所以我计划用Qunit编写测试用例 但对于如何使用Qunit为jqgrid编写TC还不熟悉。我在谷歌上搜索了一些例子。但我没有找到 如果有人编写了一些测试用例,请分享一个示例。我必须从以下几句话开始:我不擅长。然而,因为我看到没有其他人给你写过答案,所以我决定写我的答案 最大的问题是如何使用单元测试。我认识很多人,他们试图制定一些“最佳实践规则”,并在那里保持非常奇怪的状态。有很多科目,比如“如何分组组织考试”等等。我是实用主义者。所以我认为最重要的是制定单元

将值传递给jqGrid自定义函数以验证重复行

在使用Razor的ASP.NETMVC中,我有一个jqGrid函数,如下所示 $(function () { $("#grid").jqGrid({ url: "/Common/GetCategoryList", editurl: '/Common/CategoryEdit', datatype: 'json', mtype: 'Get', colNames: ['Id', 'Name', 'Created

Jqgrid 发生删除行时触发哪个事件?

网格包含保存行后事件“JQGridInLineAfterAverow”,如果您编辑或添加行,该事件将起作用 //--Bind events... console.log('Bind events...'); $("#jqGrid").bind("jqGridInlineAfterSaveRow",function (e, rowid, jqXhrOrBool, postData, options) {

jqGrid:客户端排序不';我不喜欢约会!

我在a中有一个日期列,该列的选项定义为: {name:'LTD', index:'LTD', width:110, align:'right', sortable:true, sorttype:'date', formatoptions:{srcformat:'Ymd', newformat:'d/m/Y'}, formatter: 'date'}, 从服务器返回的JSON数据在字段中有“20101231”等,并且可以正确显示(即,它的显示方式类似于“31/12/2010”)。但是,单击列标题

jqgrid是否显示特殊字符?

我试图在jqgrid中显示产品列表,但产品名称有点大,并且有特殊字符。数据没有显示,我尝试了所有操作 早些时候,当有简单的产品名称时,它就出现了。 现在它没有出现。这个特殊的角色是个问题吗 例如:产品名称为:SONOMA life+style®蕨类叶和竹子香味4英寸x 4英寸柱形蜡烛 谢谢 RITI 可以考虑使用 AutoNeCudio:JQGrand的真< /代码>选项。默认情况下,输入数据被解释为HTML数据,并且可以包含HTML标记。如果要显示任何文本数据,autoencode:true

基于下拉选择的动态更改单元格值的jQgrid multiselect

我刚找到那个样品 我想要类似的东西: 我希望能够在服务器上发布所选的值,并且我希望有一个下拉列表,并根据该下拉列表选择更改该行的另一个单元格值gettign 我该怎么做 |Id|Dropdown|ValueChangedOnDropdownChanged| 1 A[A/B] A selected 2 B[A/B] B selected *[A/B]这是下拉选项我不确定我是否理解您的问题。您在我之前为和创建的问题中引用了 看。它显示了如何实现依赖选择(下

jqGrid从服务器端获取默认条目

我正在使用带有MVC的jqgrid。这是我的标记: $list.jqGrid{ url:“/GstRate/GstRateGridData/”, 数据类型:“json”, mtype:“POST”, colNames:['GstRateLookupId','Percentage Rate','Start Date','End Date','CreatedByUserName','CreatedDateTime',], colModel:[ {name:'GstRateLookupId',inde

JqGrid未在提交前进行调度?

在再次阅读文档和谷歌搜索之后,由于未能成功发送beforeSumitCell事件,我决定将问题发布在这里。以下是我的网格的定义: $(this).jqGrid({ url:dataUrl, datatype: "json", colNames:['Semana', 'Fecha', 'Precio D', 'Precio E'], colModel:[{name:'week',index:'index1', editable:false,width:100},

如何在asp.net中激活jqgrid中的导航?

我是jqgrid的初学者,我想要活动导航jqgrid面板,但我不知道怎么做 <div style="direction: rtl;"> <table id="list" dir="rtl"> </table> <div id="pager"> </div> <br /> <br /> <table

Jqgrid 显示完整的日期时间

我必须将网格日期显示为datetime ex:07-August-2012 09:30:00以及完整的日期和时间。每次我使用格式化程序d-M-y h:M:ss我都会得到垃圾值。请帮助,我正在IBM BPM7.5中创建jqGrid,srcformat为d/m/yyyy要将日期格式化为07-August-2012 09:30:00,您应该能够使用: d-F-Y H:i:s 根据,他们使用PHP日期格式化程序: 日期格式的定义使用PHP转换 因此,您可以查看支持的日期/时间格式选项的枚举 这有用吗

我怎样才能加上一句;“过滤器”;jqGrid中过滤器栏的按钮

作为对UI的改进,我想在filtertoolbar上添加一个按钮,以便用户可以按enter键进行筛选或单击该按钮 这对我来说似乎是一件小事,但我似乎不知道怎么做。有人能帮忙吗?您可以调用过滤器工具栏的triggerToolbar方法。要做到这一点,您需要在单击事件处理程序中执行类似上述代码的操作 $(“#gridid”)[0].triggerToolbar();

如何在jqGrid编辑表单中设置radiobutton选项

您好,我使用的是jQueryJQGrid4.5.5版本 我尝试在编辑表单中设置单选按钮选项 在默认单选按钮选项中,选择所有数据编辑选项 editoptions:{custom_元素:radioelem,custom_值:radiovalue} 上面提到的代码没有设置,也没有在编辑表单中正确获取值 请检查我评论中的演示链接,纠正我的错误。并建议我实现这一目标的正确途径 还有一个方法是如何在jqGridview中添加excel、pdf或doc之类的导出这是演示链接在jggrid中提供radiobut

如何根据jqgrid中单元格的值更改单元格颜色

我有一个样本模型,上面有所有学生的分数。如果学生的分数低于50,我想把单元格显示为红色,高于50的显示为绿色。 另一种情况是,单元格颜色取决于其他列的值。是否可以在jqgrid中实现这些cutom选项。 提前谢谢。我觉得您只需在相应的列中使用cellatr回调即可。有关代码示例,请参阅和(或者如果使用数据类型:“xml”)。在cellattr的内部,回调当前列的值、rowid以及从所有其他列到该行的值。因此,您可以为设置style属性的动态(不同)值列的单元格设置class属性的动态值

jqGrid和jqPivot 4.7:数据透视列的名称不正确

此示例使用jqGrid 4.6: 可以看出,无论聚合数量多少,标题名称都会正确显示(“A”、“A”、“B”等) 但是,当我切换到版本4.7时,使用多个聚合时,数据透视列的命名不正确: 如果只使用一个聚合,则标题将正确显示 4.7是否有不同的方法来指定标题名称,或者这是一个bug?如果是后者,是否存在适当的解决方法 这是yDimension的代码: yDimension: [{ dataName: 'product', converter: function (

Jqgrid 搜索Paren时,JQ网格也会搜索儿童

我对JQ网格相当陌生,我正在使用邻接模型来显示层次结构。要求是,当我搜索文本时,如果它碰巧有子节点,我希望在搜索结果中也显示这些子节点。在演示中,我看到,当我搜索叶节点时,其所有父节点都列在搜索结果中,但当我搜索父节点时,其子节点不列在搜索结果中。 我相信这不是现成的JQGrid插件,任何帮助或解决方案的指针都是非常值得赞赏的 示例-假设我有如下数据 电子学 电视 管子 26英寸电视 30英寸电视 比如说,如果我搜索电子产品,我的搜索结果应该包括它的所有子项,在这种情况下是电视、

jqGrid问题绑定子网格

我有一个jqGrid没有正确显示子网格行。当我加载页面时,常规网格行显示良好,并且每个行旁边都有加号,但是当我单击加号按钮展开它们时,“加载…”消息仍然存在,什么也没有发生。我不知道这是否有什么不同,但我正在尝试在客户端实现它(loadonce:true) 以下是创建网格的代码: $("#Grid1").jqGrid({ // setup custom parameter names to pass to server prmNames: { search: null, nd:

当显示的行数增加时,为什么jqGrid非常慢?

当我在每页显示少量内容时,速度很快,效果也很好。当我将它增加到100或更多时,它开始变慢。在1000点的时候,这是无法忍受的!这是用于绘制网格的代码: $("#stSearchTermsGrid").jqGrid({ mtype: "POST", postData:{}, datatype: function(postdata) { $.ajax({ url: 'ajax/ajax_term

在jqgrid中显示搜索工具栏时出现问题

您好,我在显示jqgird的搜索工具栏时遇到问题,我尝试了在线提供的几种方法,我看到有几个人成功地使用了我正在使用的工具,请有人查看我的代码,让我知道我可能缺少的地方和内容,我没有在控制器类中添加任何代码进行搜索,我也在使用这些脚本:jquery-1.4.2.min.js、jquery.jqGrid.js、jquery.searchFilter.js、jqModal.js、jqDnR.js(最初取自PHill HAACK的网站),我想可能是我正在使用的脚本,或者可能是我正在使用的css,来自上面

如何强制动作按钮在jqgrid中显示在同一行中

使用下面的colmodel将操作按钮添加到jqGrid列中。 列宽45足以将两个按钮保持在同一行中。 编辑和删除按钮显示在单独的行中,行高度增加。 由于未知原因,两个按钮前都有空格,所以列的左侧不会出现空格 如果开始内联编辑,则“保存”和“取消”按钮也会显示在单独的行中 如何在不增加列宽的情况下强制按钮显示在同一行中 grid.jqGrid({ colModel: [{name:_actions,width:45, formatter:"actions", formatoptions

如何在jqgrid编辑/添加表单按钮中显示工具提示

我试过了 但如果鼠标位于“提交”按钮上方,则不会显示“保存更改”(Ctrl+S)工具提示。如何在编辑和添加表单提交按钮中显示工具提示?没有方法的标题选项。只有edittitle或addtitle等选项不是您需要的 您需要的是在“提交”按钮上设置title属性,例如,您必须直接在beforeShowForm中进行设置。请参阅。如果要在自定义jqgrid按钮上添加工具提示,只需添加标题即可 grid.navGrid("#grid_toppager",{}, {

在jqgrid select中,我想将另一个编辑表单字段设置为选定值,然后将选定值设置为选定标签

在类型为“select”的jqgrid编辑表单字段中,我正在使用所选值设置另一个编辑表单字段,即使用editoptions发送到服务器的值: dataEvents:[{type:'change',fn:functione{$'inputSTID'.valthis.value;}}]} 然后,我想用选定的标签替换选定的值。我认为通过将语句添加到dataEvents函数中可以实现以下功能,但事实并非如此: this.value=this.label; 如何做到这一点?在“change”事件中,这个类

jqgrid-在内联编辑模式下将插件附加到表格单元格

我构建了一个插件,我想在jqGrid中重用它 是否可以将自定义插件附加到setColProp的edittype属性?对不起,我不明白你的意思。您开发jQuery插件还是jqGrid插件?你能用一个例子更好地描述你的问题吗?你使用编辑类型吗?为什么要使用setColProp将edittype的值更改为“自定义”?是否要在'custom'和其他选项之间动态选择编辑类型?问题出在哪里?我编写了一个插件,需要与jqgrid一起重新使用。插件在JSON响应中循环遍历元素,并根据元素的数量绘制输入字段或下拉

如何在jqgrid编辑和查看表单中设置标签列的最佳宽度

jqGrid编辑和查看表单行标签(它们与列标题相同)是在运行时设置的。 有时窄,有时宽 对于窄标签,列宽太大。标签文本和值字段之间有太多空格 它看起来像是标签宽度:“30%”值是硬编码的 如何自动调整“编辑和查看表单标签”列的宽度,以便在所有标签都很窄的情况下,列的宽度更小?我尝试做的第一件事是使用像素值而不是百分比: labelswidth: 80, width: 600 非常感谢。用户可以在运行时更改标签文本。因此,不同的形式需要不同的标签宽度值。如何自动计算标签宽度值?如果标签文本比标签

jqGrid-删除所有行而不调用loadComplete或gridComplete

是否有一种方法可以删除jqGrid的所有行,而无需调用gridComplete事件。有两种方法可以使用。gridDestroy和grid Unload,您可以根据需要使用其中任何一种 查看此链接以获取更多参考信息 或者你可以用这个 $'grid1'.jqGrid'clearGridData' 有几种方法可以使用。gridDestroy和grid Unload,您可以根据需要使用其中任何一种 查看此链接以获取更多参考信息 或者你可以用这个 $'grid1'.jqGrid'clearGridData

jqgrid拖拽线问题

各位,我在我的项目中使用了jQgrid,这在我的项目中是令人惊奇的,并且在Chrome(版本25.0.1337.0)中发现了一个关于拖动列以调整大小的问题,这就像我试图调整列大小时拖动线偏离标题线一样,下面是屏幕截图 红线是拖拽线,蓝线是标题栏,更奇怪的是,当我把鼠标移到拖拽的地方,那正是蓝色栏,开始拖拽,鼠标图标应该像()一样消失在Chrome中 但是它在Firefox和IE中表现得很酷,下面是屏幕截图(在Firefox中) 如何在Chrome中修复此问题?我的jqgrid版本是4.4.4

jqgrid中的“搜索”对话框

我正在使用jqgrid中的搜索对话框。搜索属性设置为true的列将出现在搜索对话框中。我们可以只使用列名而不是在JQGRID的搜索对话框中选择列下拉列表吗?在寻呼机中添加这些行 jQuery("#list").jqGrid('navGrid', '#pager', { edit: false, add: false, del: false, search: true, refresh: true }, {}, {

Jqgrid 禁用单击RadioButton时的下拉菜单

我正在JqGrid中制作一个RadioButton,现在我想禁用RadioButton单击事件的另一列 { name: 'Result', index: 'Result', width: 30, editable: true, formatter: 'dynamicText', edittype: 'custom', editoptions: { custom_element: radioelem, custom_value: radiovalue }

Jqgrid 单击导航器中的“删除”按钮删除脱机数据

我刚刚尝试通过单击网格导航器中的“删除”按钮来删除一些选定的行,但在确认弹出窗口中收到一条警告消息,表示未设置url。我想知道导航器是否支持在不设置url的情况下删除脱机数据 也许我可以覆盖默认的删除功能 谢谢。这可以通过覆盖导航器的内置delfunc来完成 $grid.jqGrid('navGrid', '#pager', { edit:false, add:false, del:true, delfunc: function (rowids) {

JqGrid将焦点设置为SelectRow不工作

我有一个jqgrid,当用户单击一行中的单元格时,我需要将焦点放在单击的单元格上,而不是第一个可编辑的单元格上 我正在使用oleg发布的这段代码,但它并没有关注选定的单元格 http://stackoverflow.com/questions/6536654/how-to-edit-the-selected-cell-on-jqgrid/6538102#6538102 $.jgrid.no_legacy_api=true; $.jgrid.useJSON=true; // 问题在于元素可能放在

jqgrid中的按钮

我一直使用ng grid显示数据,现在迁移到jqgrid。我是这项技术的新手,我尝试过创建一个按钮,执行一些其他操作,如验证和打开一个新表单。我可以在那个按钮中调用我的Angular JS变量。有人能帮我吗 function ActionitmGridformatter(cellvalue, options, rowObject) { var itmgrid= ""; return itmgrid; } $scope.itmgrid= function(row){ alert(

jqgrid:setCell方法>如何设置第四个参数的类?

如何设置setCell方法的第四个参数:class参数 $("#myGrid").jqGrid('setCell',rowid,'label', **class** ,{color:'black', weightfont:'bold'}); 谢谢大家! 您可以在CSS文件中定义一个新类,如 .MyCell { color:'black'; weightfont:'bold' } 然后使用 $("#myGrid").jqGrid('setCell',rowid,'label', '',

JqGrid如何更改编辑表单的宽度?

我不明白如何在JqGrid中更改编辑表单的宽度。我找到了“宽度”选项,但我不知道如何使用它(没有示例)。您可能知道该方法。它具有以下形式的参数: $("#list").jqGrid('navGrid','#pager',{parameters}, prmEdit, prmAdd, prmDel, prmSearch, prmView); 其中参数prmEdit可以包含任何方法选项,包括您需要的选项。因此,如果您需要例如使用500px宽度的编辑表单而不是默认的

JQGrid基于子网格中的状态列在子网格中禁用添加按钮

我有一个定义了状态列的子网格。我想禁用navGrid上的Add按钮,直到subgrid的status列的值为“Completed” 下面是一个我(未成功)尝试处理的HTML片段:(我想我需要使用第一个和最后一个元素) 我错过了什么 您几乎没有发布任何代码,但我希望with能提供您所需的信息。不幸的是,您不能在任何代码示例中使用粗体 <div id="USAttorneyFoldersGrid_43" class="tablediv"> <div id="gbox_USAttor

在jQgrid中加载本地JSON数据,而不添加JsonRows

我使用addJsonRows方法将本地数据添加到jQgrid。由于此方法禁用排序,我需要另一个解决方案。一个限制:我无法设置url并从服务器获取数据,因为数据是通过另一个组件传递的 下面的片段说明了这一情况。注释行显示了限制,我将其替换为定义一个局部变量以拥有一个测试用例 <script type="text/javascript" language="javascript"> function loadPackageGrid() { // Get package g

表单编辑与对同一jqgrid的内联编辑

我有一个场景,我想对同一个jqgrid应用表单编辑和内联编辑。我有两个用户,一个是id Admin,另一个是user,公司是jqgrid。现在我想为管理员应用表单编辑,为公司Jqgrid的用户应用内联编辑。我使用JSP脚本来指定它是管理员还是用户 有人知道我怎样才能实现这个吗 @更新: onSelectRow: function(id){ var userType='<%=userDetails[1]%&

Jqgrid 触发器(“重新加载网格”)未命中服务器

我有一个主表,从这里我试图触发第二个细节表的重新加载。 在主表中,onsetrow调用.triggerreloadGrid刷新细节表。明细表的loadOnce设置为false 细节表会在客户端刷新,但不会命中服务器 点击服务器需要什么 onSelectRow: function(id) { if(id == null) { id=0; if(jQuery("#addrGrid").jqGrid('getGridPara

Jqgrid 隐藏在栅格后面的子栅格上的自定义对话框

作为我在这里的第一个问题,我可能做错了什么。请毫不犹豫地告诉我——我们都是第一次学到: 我的问题背景: 我有一个包含两个表的数据库:Scales和Items。 1音阶可以有不同的音阶相关关系,我称之为音阶父-音阶子。 缩放子对象可以有项目。 父母不会 因此,我决定在我的知识前沿使用网格,并为这个案例建立一个子网格: 规模父母的网格。 -具有每个缩放父对象的缩放子对象的子栅格。 --带有每个比例子项的子网格 工作。它做得很好:添加、编辑、自定义对话框适用于缩放父对象和缩放子对象 但不适用于项目。在

Jqgrid 带分组记录的网格虚拟滚动

目前,我正在使用支持虚拟滚动的JqGrid,但当我对记录进行分组时,虚拟滚动会自动转换为分页选项,而虚拟滚动选项在JqGrid中处于启用状态 我搜索了许多其他网格,但没有找到任何支持虚拟滚动和分组的网格 现在我想知道为什么这不可能?有人能解释为什么虚拟滚动和分组不能一起工作吗?我还找不到任何原因。文档中包含的部分包含要求滚动:false(无虚拟滚动)。对于当前的分组和虚拟滚动的实现来说,这样的需求非常重要。因此,不能在一个网格中同时使用这两种功能

JQGrid本地搜索多个列

我使用JQGrid进行本地搜索(在列标题内) 我有两列要合并搜索它们- 因此,当我在搜索输入中写入一个值时,该值将同时在两列中搜索 有可能实施这一点吗?如果是,如何 提前感谢。如果我正确理解您的问题,您可以使用数据类型为“local”的网格进行搜索。在这种情况下,jqGrid以所述形式填充postData.filters参数,该参数对应于通过对话框进行搜索的multipleSearch:true 您可以在filterToolbar方法的beforeSearch回调中实现您的需求。在回调函数内部,

上一页 1 2 ...  11   12   13   14    15   16   17  ... 下一页 最后一页 共 64 页