问题标签 [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.
jquery - 免费 jqGrid 4.8.0 - 恢复网格工具栏过滤器值
我正在尝试在执行 GridUnload 后将网格恢复为过滤器、排序、组等方面的先前状态。我成功地恢复了所有这些,但是在网格中丢失了一些不属于我正在恢复的数据的视觉方面,因此我看不到它们。
例如,我确实恢复了过滤器值(toolbarfilter),但我在工具栏中看不到过滤器值。(它们在那里,因为我可以使用 $("#gview_"+$grid.attr('id')+' #' + inputId).val(column.data) 恢复它们,但我不知道如何使它们重新出现而无需手动迭代它们。
谢谢,
塔尔。
jquery - 免费 jqGrid 4.8.0 - 向工具栏添加按钮
我了解到有一个选项可以通过添加工具栏来向网格添加工具栏:[true.'top'](例如,在网格顶部添加一个空工具栏)。
如何向该工具栏添加按钮?我知道 jqGrid('navButtonAdd', nameOfPager) 是如何工作的,并且也熟悉 toppager 选项,但不知道如何向我上面提到的工具栏添加按钮。
谢谢,
javascript - 如果在免费的 jqgrid 列中单击,如何执行 ajax 调用并重定向到其他页面
我正在寻找一种方法来执行“添加到购物车”ajax 调用,以从单击的行中的其他列传递产品代码(行 ID)和数量,如果在 jqgrid 列中单击,则重定向到购物车页面。
根据
https://github.com/free-jqgrid/jqGrid/wiki/improvement-of-formatter:-"showlink"
showlink 格式化程序得到了改进,所以我尝试使用它。
我试过colmodel
和方法
在 jree jqgrid 中未调用 addToCartOnClick。
在 jqgrid 4.6 中动态链接格式化程序
如果单击超链接,则按照如何将数据从 jqgrid 行传递到 url中所述工作
在免费的 jqgrid 中,addToCartOnClick 也不会从 dynamicLink 格式化程序中调用。
如何在免费 jqgrid 中调用方法并从单击的行中获取列值?
jquery - 如何在免费 jqgrid 的列上下文菜单中显示所有列
我尝试了中描述的显示隐藏列菜单
如果上下文菜单中的列数超出了 crenn 的大小,则不会显示剩余的列。
如何允许切换所有列:如何使列菜单多列并添加滚动条或其他想法?
更新
如果适合菜单,客户表包含更多列。无法选择剩余的列。
jquery - 如果在列菜单中切换列,如何保持网格宽度
jqgrid 有固定的宽度。
我根据如何在 jqgrid 中弹出的列选择器中更改列名尝试了下面的代码?
创建列切换器。打开或关闭某些列后,网格宽度更改为全屏。如何解决此问题,以便网格在列菜单中的列 seelcton 之后保持其宽度?
jquery - 如何不为免费 jqgrid 中的工具栏选择元素生成上下文菜单
下面的代码用于从基于答案的顶级工具栏生成上下文菜单如何在 jqgrid 中弹出的列选择器中更改列名?
工具栏还包含选择元素。它在上下文菜单中显示为 Form0...Form9,并使上下文菜单更宽。如何从上下文菜单中排除它?
更新
预期的结果是最后一行没有出现在上下文菜单中:
jquery - Fre jqGrid 4.8.0 - Changing the modal colors
I'm familiar wit the trick to overwrite the modal behavior:
I'm also looking for a way to change the color of that same modal header. (I don't want to change the color for the entire .ui-widget-header, just for that particular modal window). Can I achieve that using "h.w.css" of some kind?
This is how how open this modal:
Thanks,
jquery - 父网格比子网格更窄 free-jqgrid 4.8.0
上次我在我的应用程序中更改了 jqGrid(4.6.0 到 free-jqgrid 4.8.0)和 jQuery(1.7.2 到 2.1.3)的版本。
在我的父网格中,我有 2 个可见列,每个列的宽度为 100 像素,在子网格中,有 5 个可见列,每个列的宽度为 200 像素。在以前的版本中,子网格位于顶部,因此我可以查看子网格中的所有列,而无需调整任何列的大小。
更改后获得相同的结果如果我想查看子网格中的所有列,我需要做解决方法并添加空列(我不想这样做)。有什么我可以做的吗?
它可以与父网格中更大的第二列一起使用,但我不想调整它的大小,我更喜欢将其保留为 100 像素。
网格的定义:
编辑:这里
有演示
谢谢!
jqgrid - clearGridData 函数中的错误
在版本 4.8.0 免费网格
当调用updateate()我收到下一个错误: TypeError: p is undefined and the question is at line
jQuery("#100").jqGrid('clearGridData',true);
jquery - 在免费 jqgrid 中添加新行后如何从服务器设置行 ID
如果使用表单编辑添加新行、保存到服务并且服务器返回自动生成的行 ID,则免费 jqgrid 不会设置行 ID。后续编辑添加的行会导致错误。
我使用下面的代码从 github 尝试了免费的 jqgrid,但问题仍然存在。
要重现,请在浏览器中打开下面的页面,单击加号按钮添加行并提交,然后取消 Id 列为空。代码包含:
它模拟返回远程 id 100 的服务器响应。因此,添加后 Id 列应包含 vlaue 100。
我也将它作为免费的 jqgrid 问题发布在 github 上,但没有得到任何回复。如何修复它以便可以使用表单编辑添加行?