问题标签 [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 回答
502 浏览

javascript - 如何停止免费的 jqgrid 禁用工具栏按钮以响应鼠标点击

免费的 jqgrid 工具栏禁用按钮在鼠标单击时生成单击事件。In 导致无效的代码执行。要重现,请在 Chrome 中打开页面 belwo,然后单击禁用的内联编辑或分页器按钮。矩形出现并保持在按钮周围。点击方法代码被执行。

我通过添加检查解决了这个问题

到 jqgrid 源代码:

但是 jqgrid 不应该触发 thois 方法。

如何解决这个问题?

重现代码:

0 投票
1 回答
392 浏览

jquery - Free jqGrid 4.8.0 - Set Locale automatically base on user environment

Is there a way I can set the user locale automatically based on the user windows/linux OS settings?

Today I need to explicitly include the relevant js.

Thanks,

0 投票
1 回答
181 浏览

jqgrid - jqGrid编辑模态的width参数打破了其他参数

当我在 jqGrid 中为编辑模式添加宽度时,它后面的参数(即 add:falsecloseAfterEdit: true等)停止工作。我在不同的地方都试过了,还是不行。

供参考:

0 投票
1 回答
376 浏览

jqgrid - free-jqGrid filterToolbar 客户端搜索包含一些单词

如何配置 free-jqGrid (4.8) filterToolbar 来搜索字段中的所有单词?

数据

  1. 一二三
  2. 二三四
  3. 一四三

搜索词

  • "一四" ,返回第 3 行
  • "四三" ,返回第 2 行和第 3 行
  • "one three" ,返回第 1 行和第 3 行
  • "four" ,返回第 2 行和第 3 行

jqGrid API

0 投票
1 回答
363 浏览

javascript - 如何在最新的 jqgrid 中使用单击行编辑

从 beforeSelectRow 开始的单击内联行编辑在 github master 的最新免费 jqgrid 中不起作用。

在行中单击以开始内联编辑现在会导致异常

在 chrome 中打开此页面并按 Kohe 按钮使其处于按下状态。之后单击某行开始内联编辑。发生此异常。

如何在最新的免费 jqgrid 中使用单击内联行编辑?

0 投票
1 回答
373 浏览

jquery - 如果滚动到免费 jqgrid 中的最右侧位置,如何同步标题和列分隔符行

如果 jqgrid 滚动到最右边的位置,则列分隔线超出 sunc。

要重现,使 jqgrid 比浏览器窗口更宽或减小浏览器窗口宽度,以便出现水平滚动条并水平滚动到最右边的位置。标题和列分隔符垂直线在不同的位置。

如何解决这个问题?

0 投票
1 回答
225 浏览

html - 如何强制释放 jqgrid 为搜索工具栏绘制冻结列边框

如果操作列具有标题“活动”/自定义设置并被冻结,则免费 jqgrid 不会在搜索工具栏中为该列绘制列边框。

垂直线不会出现在搜索工具栏中:

如何解决此问题,以便搜索工具栏中的“活动”列出现列边框?http://www.ok-soft-gmbh.com/jqGrid/OK/FontAwesome4Large-borderlessOnHover2-frozen.htm中的演示 有边框。

在从免费的 jqgrid 工具栏按钮中删除 Chrome 中的舞蹈效果的答案中的测试用例样式中,字体真棒图标 用于删除工具栏按钮的边框。也许那些也删除了列边框。

0 投票
1 回答
766 浏览

jquery - 如何使元素大小填充单元格大小并增加免费 jqgrid 内联和表单编辑中的字体

jqgrid 字体大小正在根据如何更改 jqGrid 中的字体大小?

使用

不幸的是,这不会改变内联和表单编辑元素的字体大小。

我正在寻找一种在免费的 jqgrid 内联编辑中占据整个单元格内容并在表单和内联编辑中增加字体大小的方法。

根据https://github.com/free-jqgrid/jqGrid/issues/52我创建了样式

并将此样式添加到输入和选择元素中

在colmodel。内联编辑现在有更好的更大元素。

Hovewer jqgrid 也自动将此类应用于表单编辑,这会导致表单编辑中的高度字段过宽和过小(见下文)。如何解决这个问题

不适用于表单编辑和字体大小两者都适用?

我试图通过从类中删除宽度和高度并将它们添加到 colmodel 中来解决这个问题

但是 jqgrid 也将其应用于表单编辑,因此表单编辑仍然损坏。也许某些 css 选择器只能在内联编辑中应用 jqgrid-inlineedit-element 样式。

0 投票
1 回答
2132 浏览

javascript - 如何修复无法读取在免费 jqgrid 中从一个 jqgrid 列拖动到其他列的未定义属性“cellIndex”

免费 jqgrid 将 beforeSelectRow 事件处理程序定义为

如果在一个 jqgrid 列中按住鼠标按钮,则鼠标光标移动到同一行的另一列并释放鼠标按钮,异常

无法读取未定义第 566 行的属性“cellIndex”

发生在第 808 行

下面是堆栈跟踪(来自今天的 jquery.jqgrid.src.js 的行号)

如果鼠标光标移动到另一行按住按钮,则不会发生此异常。

如何解决或诊断此问题?$(e.target).closest('td')[0] 在同一行的列之间拖动时,它看起来是未定义的。

更新

添加有问题的行后,剃刀解析器会引发语法错误。我尝试使用它,但仍然出现错误。

我通过使用解决了这个问题

0 投票
1 回答
254 浏览

jqgrid - free-jqgrid 中的 GridToForm

我有下一个代码:

在 free-jqgrid 4.8.0 的第 11630 行:

运行函数时:“GridToForm”显示此错误: