问题标签 [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 投票
1 回答
144 浏览

jqgrid - UI 对话框和 free-jqgrid

奥列格,请再次检查http://jsfiddle.net/9ezy09ep/11/

另一个问题是bindKeys。

0 投票
1 回答
214 浏览

mobile - 在移动设备上搜索以隐藏键盘后强制工具栏搜索失去焦点

我在带有工具栏搜索的移动网站上使用免费的 jqgrid。

工具栏搜索正常,但手机上的键盘保持活动状态并覆盖网格。

如何配置jqgrid,这样当用户在手机上点击Enter或Go按钮后,工具栏搜索栏会失去焦点,手机键盘会消失并显示网格。

http://www.ok-soft-gmbh.com/jqGrid/OK/GetFilteredData.htm

我的第一次尝试是搜索后工具栏太模糊,使用以下方法不起作用

0 投票
2 回答
965 浏览

jquery - 如果免费 jqgrid 表单编辑,如何增加字体大小和元素高度

如何在免费的 jqgrid 编辑和添加表单中增加字体和编辑元素的大小,以便它们具有与引导程序中相同的大小。Twitter bootstrap 允许使用 form-group 和 form-control 类创建具有活动元素高度的良好编辑元素,例如

但是免费的 jqgrid 确实使用不支持这些类。

我尝试根据 How to make element sizes to fill cell sizes and increase font in free jqgrid inline and form editing

但这只会改变内联编辑。表单元素仍然很小。如何使编辑、添加、查看表单元素的大小也与 bootstrap 相同?

0 投票
1 回答
709 浏览

jquery - jqPivot 正在对不属于该组的列标题进行分组

我正在尝试利用 jqgrid 的 jqpivot 的列标题组功能来拥有两个列标题(一个标题为星期几,另一个标题为实际日期)。

到目前为止,它适用于 SUN 和 MON,但由于某种原因,jqPivot 的列标题分组在剩下的日子里不能正常工作(TUE 和 WED 结合,然后 THU、FRI 和 SAT 也结合,但他们不应该因为他们在不同的日期)。在这里查看 jsFiddle

我怎样才能让它在剩下的日子里工作?

注意:我不能将两个标题组合在一起,因为我要将日期旋转 90 度。我已经完成了这部分,但在小提琴中将其删除以减少混乱。

0 投票
2 回答
2638 浏览

jquery - 如果使用 autowidth:true,如何删除免费的 jqgrid 自己的水平滚动条

使用jqGrid 和 autowidth 选项的设置,将空闲 jqgrid 宽度设置为至少占据整个窗口宽度。它是如何工作的?回答

使用以下答案中的样式使顶级工具栏图标变大。

如果 jqgrid 中有很多行以显示垂直滚动条,那么即使所有网格列都适合屏幕,这些设置也会导致水平滚动条出现在 Chrome 中。如何删除这个不必要的水平滚动条?只有当列宽总和大于窗口宽度时,它才会出现。

要重现,请在 chrome 中打开下面的页面,以便出现垂直滚动条。

水平滚动条也会出现在页面中,但它不应该出现。 <body style="overflow-x:hidden">不能使用,因为如果需要,它也会禁用滚动条。

0 投票
1 回答
298 浏览

jquery - Free jQGrid 4.8.0 - Paint The Column header based on sort/filter

I'm having a grid with the ability to sort/filterbar turn on.

I would like to change the color of the filterbar or sort for that column only when these are in use - kind of giving the user an indication about the fact those column are filtered.

This is what the end result should look like:

enter image description here

Is there a nice way I can listen for these events and what is the best way to look for those element in order to change their colors?

0 投票
1 回答
137 浏览

jquery - 免费 jqGrid 4.8.0 - 如何从字段格式化程序中获取 gridId

有没有办法从格式化程序中提取 gridId,在 colModel 上取消格式化函数?

谢谢,

0 投票
1 回答
1137 浏览

jquery - 如何在免费的 jqgrid 中使用 body 水平滚动条

来自 github 的 Jqgrid 确实允许使用浏览器主体元素水平滚动条,如果它的属性

被使用。

要重现,请在 chrome 中打开下面的页面(从How to remove free jqgrid own Horizo​​ntal scrollbar if autowidth:true is used 中的示例创建)。

正文元素水平滚动条不可用:它不允许滚动到最右边的列。

如何解决这个问题,使浏览器主体滚动条可以正常使用并且 jqgrid 自己的水平滚动条不出现?

我试图删除

但问题仍然存在。

如果网格被包裹到<div id="outerDiv" style="margin:5px;">水平滚动条,则仅在将网格调整为最小宽度并返回到最大宽度后才会出现。但是它仍然不允许滚动到最右边的列。

0 投票
1 回答
373 浏览

jquery - 成形模态显示在错误的位置

当我从 triand-jqGrid 4.6.0 迁移到 free-jqGrid 4.8.0 时,形成中断(截图一)

这是因为我的 jqGrid 位于一个 div 内,position: absolute; z-index: 0;因此当编辑模式呈现在 jqGrid 的 gbox div 内并且覆盖层附加在主体 z-index 规则上时,会将对话框置于覆盖层之下。通过从 jqGrid.src.js 撤消此更改可以轻松纠正此错误(这意味着当我单击编辑按钮时,编辑表单显示在网格内,但在 html 中它附加在正文上)。

但是,当我在 gitHub(即将推出的 jqGrid 4.9.0)中尝试最新代码时,形成对话框的呈现似乎已经改变。因为当我修改 jqGrid.src.js(将 toTop 设置为 true)时,表单编辑对话框会呈现在浏览器的左上角(截图 2)

这是 JSFiddle链接

position: absolute;是一个约束,因为它是由jQuery UI 布局添加的

是否可以包含特定设置以使 jqGrid 4.9.0 再次与 jQuery ui Layout 兼容?

更新:

预期产出 在此处输入图像描述

0 投票
1 回答
315 浏览

jquery - 免费 jqGrid 4.8.0 - 设置分页后网格重新加载的总数

由于我们的数据库的 count(*) 性能不佳(当我们处理 50M 记录时),我们不想返回我们检索的每个记录片中的记录总数。相反,我们想在没有它的情况下工作。我可以在 jsonReader:{records: MAX_INT} 中将记录总数设置为 MAX_INT,但我想让它变得更好。

我想做的是在网格加载时为 MAX_INT 设置记录(我知道那部分),但同时在后台启动对 count(*) 的调用,最终当检索到真正的计数器时,我想用真实的记录数覆盖 MAX_INT。

如何覆盖记录数计数器?

谢谢,