问题标签 [iggrid]
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 - ColumnFixing 功能在 igGrid 中不起作用
我在 infragistics 16.2 版本中使用网格。
它抛出以下错误
如果我使用 minimumVisibleAreaWidth : 96,则网格将被渲染。如果我进一步增加该值,则会引发错误。
请帮忙
angularjs - 自定义组件未加载到 ig-grid 列模板中
我正在尝试在 ig-grid 列模板中使用定制组件。组件在 Html 中正确呈现,但它永远不会到达组件的构造函数。如何在列模板中使用自定义组件?
infragistics - 成功处理服务器上的创建请求后更新客户端上新创建的记录
请考虑以下情况:
- 具有 igGridUpdating 功能和 RESTDataSource 的 IgniteUI 16.1 igGrid
- 用户通过模态对话框创建新记录
- 使用表单数据发起发布请求
- 服务器处理创建请求并返回一个对象,填充了正确的 ID
- 在客户端的成功处理程序中,必须找到网格行中新添加的内容并使用从服务器返回的正确 ID 进行更新。
- ID 列用作网格的主键,它是隐藏的
添加新行时会发生什么?
我们正在观看 infragistics.lob-16.1.js
在_dialogOpening()
中,第 68167 行 _originalValues
是通过$.extend(this._originalValues, values, this._originalValues)
、 wherevalues = _getDefaultValues()
或其他词计算的values.id = this._pkVal
。并且_pkVal
是每次出现新行时递增的计数器。
记住这一点,稍后_endEditDialog()
会调用,其中newValues
代表用户输入的数据,与输入表单的默认值合并:newValues = this._getNewValuesForRow(colElements)
后跟newValues = $.extend({}, prevValues, newValues)
和与上面prevValues
相同_originalValues
。
然后调用 an _addRow()
,调用它的运行grid.dataSource.addRow()
并创建一个事务。
我的意思是更新功能会自动为新行生成 ID 和ID = CurrentRowsCount + 1
.
因此,如果网格包含 8 条记录,那么新创建的记录将自动分配 ID = 9。想象一下,如果现有记录之一的 ID = 9,那么 igGridUpdatingupdateRow(rowId, values)
将更新现有行和新行。我真的很想调用这个方法,以便用从服务器返回的数据更新行。
怎么才能介入全局,完成新行的更新呢?
javascript - 选中 igGrid 行时复选框变得不可见
我的 igGrid 中有几个复选框。如果复选框设置为 true 并且我将鼠标悬停在该行上,则 igGrid 将它们显示为未选中,而关于数据,它们仍设置为 true。当我选择其他行时,网格再次开始正确显示它们。
javascript - 如何创建可重复使用的 ig-grid
我已经搜索了一个示例,但找不到一个。我的目标是通过传入不同的变量来重用 CreateGrid 方法。我的问题是我无法动态设置网格中的列。我无法弄清楚如何传递列变量。如果有人知道,请提交一个例子或指导我一个例子。任何帮助表示赞赏。
谢谢...
例子:
reactjs - 在 React 中使用 IgniteUI 网格组件时出错
我是 React 新手,我正在使用来自https://github.com/facebookincubator/create-react-app的入门项目。我正在尝试使用来自https://github.com/IgniteUI/igniteui-react的 IgniteUI 网格。
我正在尝试<IgGrid />
在我的 javascript 中使用该标签。
我收到以下错误:
用于调用代码的UIGrid.js如下:
index.html 如下:
index.js 如下:
igniteui-react.min.js 脚本包含在项目的脚本文件夹中。
寻找在我的项目中实现网格的正确方法。
任何帮助表示赞赏。谢谢!
angular - 当我尝试将 IgGrid 与 Webpack 一起使用时,jQuery.ui 未定义
我尝试将 IgGrid Ignite UI 与 Webpack 一起使用,但出现以下错误:
类型错误:jQuery.ui 未定义
尽管我的 package.json 中有 jquery 和 jquery_ui
由于以下原因,我找到了构建 jquery 的解决方案:
但不是 Jquery-ui
jquery - iggrid startEdit 不工作
我在 MVC 项目中使用 HTML-helper 定义了表:
我正在尝试在单击“编辑”按钮时启用编辑行。根据文档,我在按钮单击时绑定了 igGridUpdating 方法:
但这不起作用。从 Chrome 控制台,此方法返回“true”,但该行没有进入编辑模式,似乎没有任何反应。
有没有办法以编程方式开始编辑行?
iggrid - iggrid 在行上附加 igHierarchicalGrid 的功能问题
我在 igHierarchicalGrid 上使用追加行功能。一切都正确加载但是当我展开任何行然后单击加载更多按钮然后它发送页面= 1而不是像3这样的正确页面(如果我们要点击第三次加载更多按钮)由于该服务器根据页面发送数据.
有人遇到过这个问题吗?任何帮助将不胜感激。
谢谢
javascript - IgGrid selectRow 问题
我正在尝试在 iggrid 上实现“RowSelectors”功能,但它不会更改为下一行。
在进一步检查中,我得到了选定的行方法,并且每一行都显示相同的 id。我通过ajax返回我的数据,如果我在变量中使用静态json并将其用作数据源,它会按预期工作,所以不确定问题是什么..
我只能在按住控制并单击时实现行更改..
然后下一行是
设置..