问题标签 [jqwidget]
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 - 为什么这不会在 jqwidgets 中显示模型窗口?
以下代码不显示模型窗口。为什么??但如果我使用$("#filterUserTaskWindow").jqxWindow('show');
而不是它会起作用$("#XUSER01 #filterUserTaskWindow").jqxWindow('show');
但我需要使用$("#XUSER01 #filterUserTaskWindow").jqxWindow('show');
jquery - 如何在 jqwidgets 数据源中使用 DataTable
我在后面的代码中有一个存储在 DataTable 中的数据,如何使用该数据表在 JQWidgets 中绑定。请提供任何可参考的链接
这需要在前端jqxgrid中使用。
javascript - JQX Tree 拖放检查父级
我有一个动态 jqx 树(JSON),其中人员作为列表列表。拖放当前已启用,我需要用它做两件事:
- 创建具有排序更改的人员列表(即,当将孩子拖放到其兄弟姐妹中时,dragEnd 下方的每个兄弟姐妹都需要更新其 person.order 整数)
- 防止孩子更换父母。
我知道我需要操纵 dragStart 和 dragEnd 事件来做到这一点,但我不确定我应该如何检查。
如果有帮助, event.args.label 是人的名字, event.args.value 是人的路径
例如.../祖父母/父母/人
knockout.js - jQWidgets number input with knockout doesn't update observable
I wanted to use jQWidgets
number input together with Knockout, but I can't get it to work.
I can't even get it to work on their demo page.
No matter how much I change the value, clicking "Get value" only gets the original value. Also, changing the value and then checking and unchecking the disabled checkbox resets the input to the orignal value.
Clicking the "Set value" button only runs a predefined function that sets its value. I'm just curious as to why the observables value isn't changed when you change the inputs value.
Is the widgets Knockout integration borked, or am I just stupid? I've tried the above linked page in Chrome, Firefox and IE11, all with the same result.
If this widget is indeed broken, suggestions to similar "plugins" (masked numerical input) that works with Knockout will be greatly appreciated.
jqwidget - 带有dataAdapter的JQWidgets treegrid不呈现
我在 AngularJS 环境中,并试图让 jqWidgets TreeGrid 工作。
我将 dataAdapter 全部与 Json 格式的数据连接起来,但是网格呈现空数据但显示列(参见附图)。
我使用这个非基于 Angular 的演示作为连接 dataAdapter 的指南:
因为这个 Angular 示例太简单了(即不使用 dataAdapter 对象) -
http://www.jqwidgets.com/jquery-widgets-documentation/documentation/angularjs/angularjs.htm
这是html片段:
这是我的树形网格设置的样子,包含数据和模型。
看来 JQ 正在注入额外的“_source”属性,因为我当然不是。还有一个额外的“localdata”属性。ex/我添加了“localData”属性:
在我的控制器代码中,网格功能:
* 更新 *
我似乎我的 dataAdapter 定义导致 localData 数据数组嵌套在它们的对象中。这是我在 f12 控制台工具中找到 localData 的地方。一定是错的:
* 更新 2 * 试图让 jsfiddle 工作,但遇到了一些麻烦:
jqwidget - JqWidgets treegrid 问题连接 dataAdapter 对象
我在 AngularJS 环境中,并试图让 jqWidgets TreeGrid 工作。
我将 dataAdapter 全部与 Json 格式的数据连接起来,但是网格只呈现一行。
我在同一页面上也有一个测试 treeGrid,并带有示例数据,它工作正常。
我将最终的 Json 数据设置并排放置,以尝试确定我哪里出错了。
我已将此页面用作连接 treegrid 设置等的指南。http://www.jqwidgets.com/jquery-widgets-documentation/documentation/angularjs/angularjs.htm
这是显示“坏”网格的 jqx treegrid 指令的 html:
并且“坏”的 Json 数据树设置绑定了 vm.jqGridHierSettings(太大而无法内联发布):
http://www.bobmazzo.com/grid/TreeGrid_Data_Bad.txt
这是带有员工测试数据的“好”网格:
HTML:
vm.jqGridEmpSettings Json 数据:
http://www.bobmazzo.com/grid/TreeGrid_Data_Good.txt
并从我的 Angular 控制器代码中获取带有 Json 数据绑定的 javascript 片段:
我需要帮助来弄清楚为什么“坏”网格不起作用!以及为什么它只呈现一行,应该在哪里显示数据的层次结构。
谢谢。
鲍勃
angularjs-ng-repeat - jqwidgets 角度树小部件在 jsfiddle 中不起作用
我正在使用新的 jqwidgets-angular 版本,该版本刚刚于 9 月发布。
网格树工作得很好,但是树小部件有问题。
仅供参考:这是基于这里的角度树演示:http ://www.jqwidgets.com/jquery-widgets-demo/demos/jqxangular/index.htm#demos/jqxangular/tree.htm
这是我正在处理的 jsfiddle,但无法在此处渲染树:树小部件
所以有两件事:
1)有人可以帮我让这个jsfiddle工作吗?2) 有人可以帮我让 jqx-tree 使用 ng-repeat 渲染吗
这是该jsfiddle的代码。
只是一个 div 内的直接 ng-repeat(没有树小部件)。这仅用于测试目的:
这是 jqx-tree 指令,它在 jsfiddle 示例中不起作用:
最后是 js 控制器代码:
jquery - Spring MVC 请求映射不正确工作 - 使用 JSON、AJAX 更新数据
我有一个应用程序,我将 ModelAndView 与 JQWidget 结合使用,AJAX 调用控制器进行插入/更新。
我的问题是 Update AJAX 调用没有调用控制器中的更新方法,它实际上调用了显示 MVC 表单的方法。
在不同版本的浏览器上它可以工作,但在某些时候 /forecast/update.do 被称为带有 Requestmapping edit.view 的控制器方法,即调用 updateForecastForm 而不是 updateForecast
我正在通过下面的代码进行解释。
谢谢,维姬
AddFore.js 的一部分
现在控制器:
php - 从两个 mysql 表中动态填充的两个下拉列表
我正在用 jqwidgets 创建一个表单。我成功地完成了网格。现在我需要添加一个包含两个以上下拉列表的表单。
一个下拉菜单应从名为的表加载数据,products
另一个应从suppliers
.
表:
请帮我创建一个表格,以便我可以更新价格表。我需要动态填充下拉列表。