删除数据:

在选择了要删除的数据后,选择“删除”按钮,系统出现确认对话框,确定后,数据删除。

Flex的数据基本操作(五)--删

代码:

			private function onCloseEvent(evt:CloseEvent):void
			{
				if(evt.detail == Alert.YES)
				{
					var rowID:int = this._dataGrid.selectedItem["id"];
					var obj:RemoteObject = new RemoteObject("GetStudents");
					obj.addEventListener(FaultEvent.FAULT, rError);
					//obj.addEventListener(ResultEvent.RESULT, delData);
					obj.del(rowID);
					this.getStudents(0);					
				}
			}
			private function delData(evt:ResultEvent):void{
				var stu:Students = evt.result as Students;
				var obj:RemoteObject = new RemoteObject("GetStudents");
				obj.addEventListener(FaultEvent.FAULT, rError);
				obj.del(stu);
				this.getStudents(0);
			}
			
			private function exec_del():void{
				if (this._dataGrid.selectedItem != null)
					Alert.show("确定要删除此条数据?", "提示", Alert.YES|Alert.NO, null, onCloseEvent);
				else
					Alert.show("没有选择数据");
			}

相关文章:

  • 2021-12-03
  • 2022-01-02
  • 2021-10-18
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
猜你喜欢
  • 2021-10-09
  • 2022-01-31
  • 2021-10-08
  • 2021-06-07
  • 2021-05-25
  • 2022-12-23
  • 2021-10-14
相关资源
相似解决方案