首頁  >  文章  >  web前端  >  javascript如何實作刪除表格中勾選的行(程式碼)

javascript如何實作刪除表格中勾選的行(程式碼)

不言
不言原創
2018-08-25 11:41:154649瀏覽

這篇文章帶給大家的內容是關於javascript如何實現刪除表格中勾選的行(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

第一步:取得目前表格所選取的資料

//devicelist为表格的id属性
var checkStatus = table.checkStatus('devicelist')
  ,devicecheck_data = checkStatus.data;
var id_str="";
for(var i=0;i<devicecheck_data .length;i++){
       id_str=id_str+devicecheck_data.id;
}

第二步:編寫方法,實作傳入表格id和目前行的id(唯一識別),進行刪除操作

function remove_table_tr(table_id,remove_id){
  var that_table=$("#"+table_id).next();
  var that_checkid=remove_id.split(",");
  $(that_table).find(".layui-table-body .layui-table tr").each(function(){
  var that_tr=$(this);
  var that_did=$(that_tr).find("td[data-field=&#39;did&#39;]").text();
  if(that_checkid.indexOf(that_did)!=-1){
  //将当前行进行删除操作
  $(that_tr).remove();
  }
  })
  }

javascript如何實作刪除表格中勾選的行(程式碼)

相關推薦:

表格選取TR,自動勾選CHECKBOX的方法

jquery實作帶有複選框的表格行選中刪除時高亮顯示_jquery

以上是javascript如何實作刪除表格中勾選的行(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn