点击删除表格中的行并提交到数据库

html中:

<el-table-column prop="operation" label="操作" width="170">  <template slot-scope="scope">     <el-button size="small" type="danger" @click="deleteRow(scope.$index,scope.row)">删除</el-button>  </template></el-table-column>

data中:
myId:‘‘,
methods中:
deleteRow(index,row){    this.$confirm(‘此操作将永久删除该文件, 是否继续?‘, ‘提示‘, {      confirmButtonText: ‘确定‘,      cancelButtonText: ‘取消‘,      type: ‘warning‘    }).then(() => {      this.myId=this.measureTable[index].partDesignSizeId;   //this.measureTable为表格   partDesignSizeId为每个行的特殊id号
      //删除ajax      this.$ajax({              method: ‘get‘,              url: ‘/manage/measure/delete/design/size/by/id‘,              params:{                partDesignSizeId:  this.myId,              },      }).then((response) =>{            var resData = response.data;            if (resData.success) {              this.$message({                type: ‘success‘,                message: ‘删除工艺成功!‘              });              this.measureTable.splice(index,1)            } else {              alert(resData.message);            }      })    }).catch(() => {      this.$message({        type: ‘info‘,        message: ‘已取消删除‘      });    });  },

原文地址:https://www.cnblogs.com/benbenbai/p/10682582.html

时间: 2024-10-12 22:12:05

点击删除表格中的行并提交到数据库的相关文章

将文本框内容添加到表格中的行代码实例

将文本框内容添加到表格中的行代码实例:在实际操作中,往往需要将文本框中的内容添加到表格的行中或者类似的情况,下面就通过一个实例介绍一下如何实现此效果,希望能够对需要的朋友有所帮助,代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/&

VBA取得EXCEL表格中的行数和列数

VBA取得EXCEL表格中的行数和列数 初学EXCEL宏的童鞋,总是很想知道表格中含有数据的行数和列数,尤其是行数和列数不确定的情况下.这样可以避免很多的错误,并且可以提高效率.但每次用到的时候到网上查找时,总是给了很多无用的答案,往往找不到想要的结果.笔者也是每次使用时,临时查找总是很头疼.偶然发现一篇博客,上面详细记录了不同的方法,笔者测试了几种发现真的很好用.本着分享万岁的精神,将博客内容共享出来.希望对大家有所帮助. 来源:http://www.okexcel.com.cn/bbs/vi

C#中删除DataTable中的行的方法

1.在C#中,如果要删除DataTable中的某一行,大约有以下几种办法: •使用DataTable.Rows.Remove(DataRow),或者DataTable.Rows.RemoveAt(index):可以直接删除行•datatable.Rows[i].Delete().Delete()之后需要datatable.AccepteChanges()方法确认完全删除,因为Delete()只是将相应列的状态标志为删除,还可以通过datatable.RejectChanges()回滚,使该行取消

dtgrid 手动条件删除表格中的某一行

dtgrid 手动条件删除表格中的某一行 var grid = $.fn.DtGrid.init(dtGridOption); $(function () { grid.load(); }); function DeleteGood(id,goodName){ layer.confirm('确定删除商品['+goodName+']', { btn: ['确定','取消'], //按钮 shade: false //不显示遮罩 }, function(){ for (var i = 0; i <

mysql5.7基础 删除表格中某列为指定数据的 一行

镇场文:       学儒家经世致用,行佛家普度众生,修道家全生保真,悟易理象数通变.以科技光耀善法,成就一良心博客.______________________________________________________________________________________________________ Operating System:UbuntuKylin 16.04 LTS 64bitmysql: Ver 14.14 Distrib 5.7.17, for Linux (

怎么在Beyond Compare中删除表格中的列表数据

Beyond Compare是一款用于文件及文件夹比较的软件,不仅可以快速比较出两个文件夹之间的不同之处,还可以详细比较文件之间的内容差异. 当我们使用Beyond Compare执行表格比较会话操作时,可能想要对比较的原表格数据进对行修改,以便于更加有针对性的查看数据之间的差异部分,例如:删除列表数据.修改列表名称或者重置文件排列顺序等,接下来就和大家简单介绍一下,Beyond Compare表格比较删除列表数据的方法. 具体操作步骤如下所示 步骤一:打开Beyond Compare软件,选择

js添加、修改、删除表格中数据、修改时在表格中直接修改

<html> <head> <script type="text/javascript"> function xianshi(){ //切换添加表单 var display=document.getElementById("add"); if(display.style.display=="block"){ display.style.display="none"; }else{ displ

删除datatable中的行

今天遇到一问题,无论如何也删除不干净datatable.我想全部删除.但总是得不到想要的结果. for (int i = 0; i < dt.Rows.Count; i++) { //dt.Rows.Remove(dt.Rows[i]); dt.Rows[i].Delete(); Console.Write("dr.rows.count" + dt.Rows.Count + "\r\n删除了数据" + i.ToString() + "\r\n&quo

第十三部分网格视图:删除新添加的行(尚未存入数据库),原来数据行不删除

步骤:判断该行的状态是否被修改过-->若修改过,则删除:若无修改,则不删除. 代码如下: if (this.dgv_jiaokuan.RowCount > 0)//判断网格视图是否有多行 { DataRow selectedcurrent = ((DataRowView)this.dgv_jiaokuan.CurrentRow.DataBoundItem).Row;//定义一个数据行(selectedcurrent ),为当前选中的行,并赋予该行的值. if (selectedcurrent.