ExtJS操作属性网格源信息
ExtJS manipulating propertygrid source information
我以类似于表单的方式使用属性网格,在属性网格tbar中呈现一个按钮以生成AJAX请求,并将源信息传递给运行SQL脚本的后端函数。
然而,事实证明,将源信息发送到后端的过程很麻烦;当查看浏览器调试控制台中的信息时,结果看起来可以迭代(下面控制台中的示例信息):
[CNC: "", Cutter_ID: "", Dimension: "", ID: "71",
Internal_Finish: "Standard White", Item_No: "4", Material_ID: "N/A",
Production_Item_Type_ID: "Frame(s)", Production_Notes: "", Qty: "1",
Ready_by_Date: "31 Dec 2014", Survey_Notes: "",
Thickness_Depth: "95", Type_of_Work_ID: "Complete New"]
可以选择单个项目,例如,我可以获得并设置source['Qty']
。
然而,我无法以可管理的格式传递信息;我也不能将源中的信息编码(或解码)为JSON。
我想至少遍历源代码,并将信息附加到一个字符串中,然后将其编码为JSON传递到后端。
属性网格源作为数据源是如何工作的,因为我显然没有正确理解它?我可以使用什么方法从中生成JSONable信息?
属性网格的getSource方法将源作为对象返回,循环通过它来附加信息
样品小提琴在这里:https://fiddle.sencha.com/#fiddle/58o
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 剑道网格jQuery动画()问题
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 我可以更改剑道UI网格吗's的外键值
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- 在调用方法来填充详细信息网格之前,如何从填充的下拉列表中获取信息
- 大纲-细节剑道 UI 网格(在主网格中选择行时,获取详细信息网格中的条目)
- 获取嵌套网格视图中图像鼠标悬停的动态详细信息
- playframework javascript资产JSLint处理:信息消息"x源上的Javascript
- 如何在双击网格以等待详细信息窗口的同时加载掩码
- Dojo:对于网格中的每一行,都有一个按钮,单击该按钮可以显示数据存储中的更多信息
- 调试器显示错误的信息与源映射
- 在网格视图中弹出更多详细信息
- 从主干收集设置燃料数据网格源
- NODE.JS将提要信息输出到源
- 剑道网格-如何在RowSelected上获取行详细信息
- ExtJS操作属性网格源信息
- 谷歌地图JS API V3,添加了多个标记来映射来自远程json源的信息窗口
- 显示行详细信息作为弹出/顶部提示窗体鼠标悬停在每一行在KendoUI网格