问题标签 [jqxgrid]
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.
mvvm - 如何使用 knockout.js 观察 jqgrid 数据?
我正在使用 knockout.js 创建 jqgrid 并使用 observableArray 填充数据。(使用 Knockout-jqGridBinding 插件)jqgrid 数据的数组:
HTML
现在它填充 jqgrid 中的数据,如果我更改外部数据,它也会反映在网格中,但是当我使用“cellEdit”更改 jqgrid 中的数据时,它不会反映。
jquery - 为什么我的记录没有在 jqx 虚拟数据分页中过滤
下面的代码显示可过滤的文本框,但是当我在“Sid 文本框”中键入“abc”时,记录不会被过滤。有人可以提供一些见解吗?
请尽快告诉我。非常感谢!!
knockout.js - 两次绑定到相同的数据在淘汰赛中第二次不起作用
我提交供您考虑,这个小提琴:http: //jsfiddle.net/alexdresko/HFFUL/5/
HTML 中有两个相同的网格,但是当您单击“加载”按钮时,只会填充其中一个。
这是我自己对knockout的根本误解,还是jqxgrid的问题?
这是代码:
jqgrid - jQWidget - jqxGrid 多个标题行,例如 jqGrid
我想显示多个标题行,这样我的顶部标题行组将跨越一组较低的标题行列名。我知道你可以在 jqGrid 中做到这一点。它的一个例子是:
jquery - 如何在 asp.net 中维护 jqxGrid 的视图状态?
我在 jqWidgets 库中使用 jqxGrid。问题是当在回发到服务器的页面上执行事件时,网格将为空,这是合乎逻辑的,因为它绑定在 js 中,不像传统的 asp.net gridview。所以 jqxGrid 似乎是惊人的 gridview 但不幸的是,如果它不能对其状态进行基本维护,它就没有用了。请帮忙。
jquery - 如何获取 jqwidget 网格过滤器文本框
我正在使用 jqwidget 网格(jqxgrid)。我想获取 Filter 文本框的对象。 这是 jqwidget 网格链接。 任何人都可以帮助我如何获得这个名称文本框过滤器对象。谢谢提前
jqxgrid - 在 jqxgrid 的页脚中显示列的总和
我需要在 Jqxgrid 的最底部显示一个页脚行,其中网格中列的总和应该在列的值进入网格时动态计算。
我正在使用以下链接中存在的键盘导航 Jqxgrid ' http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/index.htm#demos/jqxgrid/rowdetails.htm '。我检查了相同的 API 参考来尝试这一点,但是得到了任何富有成效的结果。
knockout.js - 如何将我的微风实体包装在一个视图模型中,该视图模型具有一些公开为可观察的属性
我有一个来自 Breeze 的实体,它可能有 20 个左右的属性,但是我想将该实体包装在一个视图模型中,并且只将这几个属性公开为 ko.observable()。我如何管理所有进行属性更改通知?
在 c# 中,我会做这样的事情:
更新 杰伊感谢您的回复。我知道 beze 可以做到这一点。但是,我不希望我的视图直接绑定到实体,而是视图模型。所以想想一个叫做苹果的观点。苹果正在显示苹果视图模型列表。每个苹果实体都有 30 个不同的属性,但我只想在苹果视图模型上公开这 30 个属性中的 3 个。所以,我想在苹果视图模型上创建 3 个 ko.observable 属性,这些属性将在苹果实体上显示这 3 个属性。到目前为止我所拥有的是“工作”,但我认为它不是最干净的。这是名称属性:
另一个重要原因是我正在使用 jqxGrid,但它们在绑定到 Breeze 实体时遇到问题。所以我真正想要的是一个可以显示这些属性的 appleViewModel,但是,如果我更改实际的苹果实体(如在 cancelChanges 中),我希望 UI 从实体中获取该更改)。
更新 2
这似乎给了我我想要的一切并绑定到 jqxGrid
但这对我来说似乎是错误的。我基本上想要双向绑定。因此,当我更改视图模型名称属性时,它会更改支持实体名称......如果我更改支持实体名称,它将更新视图模型名称属性。
谢谢!
jqxgrid - 尝试使用 jqxgrid 创建自定义过滤器对话框
我正在尝试使用 jqxgrid 为单个列创建自定义过滤器。该示例允许添加字段,但我想构建自己的一组字段。有人做过吗?
然后,我在列标题上放置了一个额外的 div,并打算创建自己的弹出窗口,但似乎找不到事件来阻止排序冒泡。我可以在列头中创建一些东西,但是我必须禁用排序。
我想打开过滤器行,但我只想过滤一列。
我希望我说得通。谢谢你的帮助
jquery - JqxGrid:根据列的值更改行的颜色
我从这个论坛提到了几个答案 http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxgrid/jquery-grid-cellsrendering.htm http://www.jqwidgets.com/community/topic/change-网格视图的行颜色/
两者都是使用单元格的 cellrendered 事件完成的,并且可以应用于同一个单元格。如何获取一个单元格的值来更改不同单元格的颜色?
或者有没有办法改变整行的背景颜色?下面是我用来更改同一单元格颜色的代码。