为了账号安全,请及时绑定邮箱和手机立即绑定

js 根据data动态生成table表格,每行后面有一个删除按钮,这个删除按钮怎么绑定事件,并且可以

js 根据data动态生成table表格,每行后面有一个删除按钮,这个删除按钮怎么绑定事件,并且可以

犯罪嫌疑人X 2019-03-14 18:19:05
var tablePlugin = {  tableDate: [],  initTable:function(){    var tableTbody = document.getElementById('tableTbody');    var tr = this.tableTrModule(this.tableDate);    console.log(tr);    tableTbody.innerHTML = tr;  },  tableTrModule:function(data){    var dataLen = data.length;    var tr = "";    if (dataLen == 0){      tr = "<td>暂无内容</td>";    } else{      for(var i =0;i<data.length;i++){        tr += "<tr><td>"+data[i].No+"</td><td>"+data[i].name+"</td><td>"+data[i].sex+"</td><td>"+data[i].achievement+"</td><td><input type='button' value='删除' onclick='deleteRow("+i+")'/></td></tr>"      }    }    return tr;  },  addRow:function(){    console.log('新增')  },  deleteRow:function(index){    console.log(index);  }}
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

把你的deleteRow方法定义到全局

function deleteRow(index){

console.log(index);

}


查看完整回答
反对 回复 2019-03-20
  • 2 回答
  • 0 关注
  • 1829 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号