问题标签 [w2ui]
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 - 网格:远程数据源
我正在尝试使用远程数据源实现W2UI 网格,我最初使用返回结果的 aspx 页面使其工作。
我已经转移到 API,因此可以提取和更新数据
我遇到的问题或问题是经常需要破解和削减我返回的数据:“ {\"status\":\"success\",\"total\":\"X\",\"records\":
”....
而不是仅仅返回 IEnumerable 这会导致其他组件出现问题,因为我现在需要复制逻辑等
我希望我遗漏了一些东西,而不是 W2UI 中的缺陷,总是首先需要状态/总结果。
jquery - Trouble using w2ui in Dart
I am trying to convert some Javascript code to Dart and I'm getting stuck.
This is the original code:
My dart code looks like this: html:
dart:
I think most of it works until the final 2 lines where I am trying to call w2render on the "main" div. I'm not positive that up to that point works, I just know it isn't throwing any errors until those lines. Does anyone have any suggestions as to what I might be doing wrong?
Thanks.
javascript - 使用数据源进行 W2UI 网格内联编辑
我正在使用w2ui Grid 1.4.1 版。我正在尝试在使用urls 属性从服务器加载数据时进行内联编辑。
如果我取消注释“url”块,网格上的“代码”字段在双击时不再可编辑。如果我删除它,它就是。有没有人有一个从服务器动态加载数据同时还允许内联编辑的工作示例?
回答 如下所述,我的退货结构不正确。我在后端使用CodeIgniter (CI),我的控制器方法如下所示:
我的模型类中的 findAll() 方法是:
我用于包装 CI db 结果的实用程序类现在是:
如您所见,我直接从数据库返回“id”,而不是将其转换为 w2ui 的首选“recid”,因此网格未正确呈现。
javascript - W2UI 网格:选中的复选框未保存;
我在工具栏上引入了两个按钮,一个是“CheckAll”,另一个是“UncheckAll”,它们将对网格中的特定列产生影响,例如“状态”(带有复选框)。为此,我编写了两个 Javascript 函数。
受影响的领域:
问题是当我单击保存按钮时,选中的按钮也没有发送/保存到数据库。
我想要的是,当单击 CheckAll 时,它会检查所获取行的状态列中的所有复选框,然后“保存”将所有更改保留到数据库中。
jquery - w2ui 侧边栏无法识别 w2ui.sidebar
我正在查看此来源http://w2ui.com/web/demos/#!sidebar/sidebar-2
我可以通过以下方式添加文件夹:
但是,当我尝试动态添加以下内容时:
我收到错误:TypeError:无法读取未定义的属性“插入”
我不知道 w2ui.sidebar 是从哪里来的,但它在链接中上面的示例代码中有效,所以我认为它是库正在创建的一些全局变量,但显然在我的情况下它不存在导致错误,但没有线索关于现在该做什么。
javascript - 将部分视图渲染到 w2ui 布局面板
我在将部分视图的内容显示到 w2ui 布局的面板时遇到了一些问题。我正在尝试以这种方式做到这一点
这部分 JavaScript 位于cshtml
文件中。它工作但不正确,因为@Html.Action 方法返回由剃刀创建的html的一部分,它包含换行符("\n"
)和空格之类的东西,所以js无法理解我想要的东西,有人有什么想法吗?
javascript - Javascript w2ui 对象 - 无法获取类型
我在我的页面上获得了 w2ui 对象的列表。结构看起来像这样
我只想得到那些里面的一部分 ,其中一个是'w2layout'类型。
我每个人都使用JQuery来经历这样的事情
但我不能得到左边的部分!
我尝试了typeof
(返回object
)和value.constructor
(object
也返回),尝试使用instanceof w2layout
但没有成功。
JSON.stringify(value);
抛出错误Converting circular structure to JSON
那么我怎样才能得到这个?
mysql - 在 W2UI 和 MySQL 中处理日期
我正在使用 MySQL,它以 'yyyy-mm-dd' 格式存储日期。
我有一个布局,其中一个部分显示一个网格。此网格中的记录显示首次创建记录的日期。我需要日期格式为“mm/dd/yyyy”。
这是网格中日期字段的设置方式:
我还有一个表单可供用户编辑记录。这是该表格上的日期字段代码:
在 w2ui-1.4.2.min.js 我有这些设置:
在表单上,日期字段有一个弹出日历,当该字段被选中时会出现。当您在日历中选择一个日期时,该字段将填写您选择的日期,格式为“mm/dd/yyyy”。
现在您已经了解了如何设置,当您保存记录时,您输入的任何日期都会在网格中显示为“0000-00-00”。如果您使用 phpMyAdmin 查看表中的实际数据,则存储的日期为“0000-00-00”
我想要的是将日期显示在网格中,并以“mm/dd/yyyy”的格式显示。我怎样才能做到这一点?
谢谢, TD
w2ui - w2uiGrid:禁用行选择上的删除按钮
这与我的问题有关:https ://github.com/vitmalina/w2ui/issues/882#event-295994680
感谢您的回复。我已按照您的建议添加了代码,但仍然无法正常工作。我发现id
删除按钮是w2ui-delete
通过查看toolbar.items
集合来实现的。我确定我仍然缺少一些东西,但不确定是什么。
w2ui - w2ui grid, editable field with list and remote data source
I have W2UI grid with list field:
And I want to use data from server for this list cells. But if I tried use 'url' parametr my list is shown only when i typed some charatcer (it's a filter). And if I set 'items' parameter - everething fine, full list open when I clicked on field. Is there a way to use remote source with list field and without filter by typing characters?