重写保存按钮save事件
Posted suruozhong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重写保存按钮save事件相关的知识,希望对你有一定的参考价值。
1 _saveActionEventHandler:function(event,value){ 2 if (!_self.fireEvent("saveBefore")) return; 3 var option = _self.getOptionFromArguments(arguments); 4 _self.fireEvent("fieldOnStoreEvent"); 5 //更改保存的数据 6 _self._model.number = 123; 7 var editModel = waf.toJSONString(_self.getCurrentModel()); 8 option.action = "save"; 9 if (option&&option.data){ 10 option.data.model=editModel; 11 } 12 else{ 13 option.data = { 14 model:editModel 15 } 16 } 17 option.success = option&&option.success?option.success:function(objectPK){ 18 _self.showInfo(waf.dynamicEdit.info.savesuccess); 19 document.location.href = listUrl; 20 } 21 waf.doPost(option); 22 } 23 }); 24 //注册数据保存事件 25 _self.subscribeEvent("saveActionEvent", _private._saveActionEventHandler,"overwrite");?
以上是关于重写保存按钮save事件的主要内容,如果未能解决你的问题,请参考以下文章