Ext JS -版本变量增量
Ext JS - Version variable Increment
在我的设计中,我有一个网格与商店XYZ。在网格中,我显示了以下字段:
ID(Hidden) , Name, Address , Phone, Version
我有一个按钮叫Save。
现在这个网格已经启用了单元格编辑。
现在无论何时用户更改任何名称并按保存,我都必须将新的名称,地址,电话和增量版本发送回数据库。所以如果版本是1.0.0,我需要把它发送回2.0.0
现在每当用户更改任何地址并按保存时,我必须将姓名,新地址,电话和增量版本发送回数据库。所以如果版本是1.0.0,我需要以1.1.0
返回现在每当用户更改任何地址并按保存时,我必须将姓名,地址,新手机和增量版本发送回数据库。因此,如果版本是1.0.0,我需要将它发送回1.0.1
,
Name --> 1.0.0 to 2.0.0
Address --> 1.0.0 to 1.1.0
Phone --> 1.0.0 to 1.0.1
做这样的版本增量的最佳方式是什么?字符串解析?
在这件事上任何帮助都会很有用。
您需要在网格上使用validateedit
侦听器。这里是一个工作示例。
listeners: {
validateedit: {
fn: function(event,editor){
if(editor.value!=editor.originalValue){
var versions=editor.record.getData().version.split('.');
versions[editor.colIdx]=parseInt(versions[editor.colIdx])+1;
editor.record.set('version',versions.join('.'));
return true;
}
}
}
},
相关文章:
- 将函数的上下文应用于javascript变量
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 将PHP变量传递给jQuery时遇到问题
- 如何通过ajax刷新JSF填充的javascript变量
- 参数变量出现ngTable指令问题
- 通过javascript重定向html传递php变量
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 全局变量和全局对象的属性之间有什么区别吗
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 值对象在某个变量发生更改后发生更改
- Javascript变量赋值|
- AngularJS-在JSON选择器中使用变量名
- 我使用谷歌标签管理器在我的网站上启动标签.变量“;未定义的“;在任何版本的Internet Explorer的自定义代码
- 当移动到“外部”版本时,“内部”成功 AJAX 中的“数据”变量应该更改为什么
- 从不同范围访问较新版本的变量(JavaScript / jQuery)
- 无论如何,是否可以反复抓取“pkg.json”版本作为变量来替换Grunt中“index.js”文件的版本
- Javascript/Jquery对象文字版本,对变量请求执行函数
- Ext JS -版本变量增量
- 为什么我的全局变量在我的javascript文件的缩小版本中是未定义的?