问题标签 [free-jqgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
103 浏览

jquery - 免费 jqGrid 4.9.0 - 当网格处于模态时,sopt 菜单覆盖

当我从引导模式中调出网格时,sopt 菜单在后面打开,所以基本上用户看不到它。

有什么技巧可以改变 z-index 让它进入前面吗?

谢谢

0 投票
1 回答
512 浏览

jquery - 用于edittype ='select'的jqGrid dataUrl方法中的jQuery无法识别表达式错误

这是线程的延续。我正在使用free-jqGrid 4.9.0并进行内联编辑。

在我的 ASP .NET MVC控制器中,我有以下方法:

使用 IE 开发人员工具,这是响应:

但我收到以下错误,

http://localhost:51176/Scripts/jquery-2.1.3.min.js 0x800a139e中的第 2 行第 12461 列未处理的异常 - JavaScript 运行时错误:语法错误,无法识别的表达式:{“123”:“IAM1”, 1234":"IAM2","12345":"IAM3"}

我想知道dataUrl期望什么样的格式,因为我对其他列使用完全相同的格式,例如editoptions: { value: TeaserStatusList }在这种情况下TeaserStatusList,格式与{"123":"IAM1","1234":"IAM2","12345":"IAM3"}

谢谢

更新:

0 投票
1 回答
130 浏览

jquery - 免费 jqGrid 4.9.0 - 高级搜索对话框(多参数搜索)正在更改位置,直到退出屏幕

此错误仅在 Free jqGrid 4.9.0 上发生(当我切换回 Free-jqGrid 4.8.0 时一切正常)。

我无法在 jFiddle 上重新创建它,所以这可能是因为我在同一页面上有多个网格(也许)。

错误:

高级搜索对话框的样式“top”和“left”都默认为 0px,因此当用户单击搜索按钮时,它们默认出现在网格的左上角。

现在,如果您关闭对话框,然后再次单击搜索按钮,则会以某种方式重新计算“顶部”和“左侧”,并且对话框会上升 -228.1875 像素(顶部)和 -5 像素(左侧) . 下次我重复这个流程时,对话框就从屏幕上消失了(因为它变成了 -500px 或其他东西)。

这发生在我所有的 5 个网格上。相同的行为。每次重新打开时,对话框都会重新计算它的位置。

我开始进行逆向工程,以找出 4.9.0 中导致这种行为的那些行在哪里,并发现这是由于savePositionOnHide块内的函数(jquery.jqgrid.src.js 中的第 9896 行):this.data(propName, {

如果我更换:

我从 4.8.0 复制的,一切正常。

所以我只是想知道,如果这确实是一个错误,或者我错过了什么。

谢谢,

0 投票
1 回答
1446 浏览

javascript - 在查找对话框中按下回车键时如何进行 jqGrid 搜索

我在这里遵循了解决方案,但我无法使其工作。我正在使用 free-jqGrid 4.9.0 版。我也没有收到任何 JavaScript 错误。在调试时,我看到控件刚刚通过click方法调用而没有任何反应。

将不胜感激任何帮助,谢谢

0 投票
1 回答
1856 浏览

jqgrid - jqGrid - 隐藏枢轴中的特定列或行

如果我们要隐藏列(第 7 个月,范围:边框黑色)

或隐藏列(2015 年,边框绿色)

有没有我们可以使用的解决方案或 jqGrid 选项?

在此处输入图像描述

0 投票
1 回答
1109 浏览

javascript - 如何通过内联编辑从 jqGrid 列中获取 Select 的文本

我需要在 jqGrid 中获取一个单元格的文本和值edittype='select'

这是我的 colModel

我正在使用内联编辑和 free-jqgrid v4.9.0

当我跑var respId = $(gridId).jqGrid('getCell', row_id, "ResponsibleId");

它给了我正确的项目价值,但我也需要文本。

谢谢

0 投票
0 回答
170 浏览

jquery - Free-jqGrid 4.9.0 多选右键单击一行的行为与常规单击一样

ig我正在使用multiselect:false,每次我右键单击时,该行都会被选中(也就是无论我右键单击它多少次都会突出显示),但是,一旦我打开multiselect:true,每次我右键单击给定行时,它都会在选中和未选中之间切换。

无论右键单击网格行多少次,我都可以保留一条线的选择吗?

原因是当我选择 3 或 4 行并且想要执行一些右键单击菜单时,我右键单击的行将切换回未选择的行。

谢谢,

0 投票
1 回答
203 浏览

jquery - 免费 jqGrid 4.9.0 - 将 multiboxonly 与 setSelection 结合使用

演示:http: //jsfiddle.net/mrfvsyc2/12/enter code here

当我使用 multiboxonly 时,我必须在实际的复选框中单击,才能选择多行。如果我只选择一行,它将重置我的所有其他选择。这是我需要的理想行为,效果很好。

问题出在 setSelection 方法 (grid.setSelection) 上,它的“行为”就像我在复选框中单击一样,而我需要它像在单击行一样。

在演示中,每次用户右键单击一行时,我都会使用 setSelection。我需要选择就像用户只点击了行,而不是用户选中了复选框。

setColumn 函数可以考虑 multiboxonly 选项吗?

谢谢,

0 投票
0 回答
619 浏览

javascript - free-jqgrid: clearGridData 问题

我在使用free-jqgrid 4.9.0. 当我使用将数据加载到我的网格中时

一切正常;数据被添加到当前网格中。但我以这种方式得到重复,所以我只想在添加数据之前删除它:

这会清除我的内容,jqgrid但无法添加新数据。
所以只要我不使用清除部分,添加就可以完美地工作。但是当我想将我的数据添加到清除的网格中时,它根本不起作用。

感谢您的任何帮助或建议!

0 投票
1 回答
1753 浏览

jquery - jQgrid 工具栏搜索 - 从任何列中动态删除搜索框

我正在使用 jqgrid 4.4.4 版,现在我面临一个与工具栏搜索相关的问题。正如我在标题中提到的,我想在渲染网格期间或之后从任何列“动态”删除工具栏搜索的搜索框。我用谷歌搜索,但我没有找到任何相关的解决方案来解决我的这个问题。我使用selColProp了这样的属性

loadcomplete并且由于某些逻辑原因在功能中提到。如果有人知道如何做到这一点,请分享您的宝贵想法。

更新: 现在我正在使用免费的 jqgrid 4.9.2 版,而且这个功能也没有发生。