真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jQuery對table表格進行增刪改查

最近要處理一些前端的工作,重新學(xué)習(xí)了一下jQuery,感覺還是那么的鋒利?。。?!

創(chuàng)新互聯(lián)公司專注于塔河企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城網(wǎng)站建設(shè)。塔河網(wǎng)站建設(shè)公司,為塔河等地區(qū)提供建站服務(wù)。全流程按需策劃,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

總結(jié)了一下對table的增刪改查,寫一篇留著以后自己recode。

1.首先我自己寫了一個簡單的div布局。

jQuery對table表格進行增刪改查

2.實現(xiàn)幾個用標簽做的按鈕的功能 分別是新增 修改 刪除 查詢和返回。

代碼如下

html+css(原諒我寫在一起吧。。畢竟渲染不是我的強項)

 
 
測試數(shù)據(jù) 
 
 
 
 
 新增 
    查詢 
 返回 
 
ID Name salary 功能
保存 修改 刪除
1 小王 3000 保存 修改 刪除
2 小李 4000 保存 修改 刪除
3 小張 5000 保存 修改 刪除
4 小趙 6000 保存 修改 刪除

jQuery的代碼如下

$(document).ready(function(){ 
  var tb = $("#tb"); 
   
  //添加 
  $("#add_btn").click(function(){ 
    var hideTr = $("#hide_tbody",tb).children().first(); 
    var newTr = hideTr.clone().show(); 
    $("#show_tbody",tb).append(newTr); 
  }); 
   
  //保存 
  $("#save_btn",tb).die('click').live('click',function(){ 
      var tr = $(this).parent().parent(); 
    $("input[type='text']",tr).each(function(i,el){ 
      el = $(el); 
      el.parent().text(el.val()); 
      el.remove(); 
    }); 
    $("#save_btn",tr).hide(); 
    $("#edit_btn",tr).show(); 
  }); 
   
  //修改 
  $("#edit_btn",tb).die('click').live('click',function(){ 
    var tr = $(this).parent().parent(); 
    $("td:not('#a')",tr).each(function(i,el){ 
      el = $(el); 
      var html = ""; 
      el.html(html); 
    }); 
    $("#edit_btn",tr).hide(); 
    $("#save_btn",tr).show(); 
  }); 
   
  //刪除 
  $("#del_btn",tb).die('click').live('click',function(){ 
    $(this).parent().parent().remove(); 
  }); 
   
  //查詢 
  $("#search_btn").click(function(){ 
    var key = $("#Ktext").val(); 
    var sbody = $("#show_tbody"); 
    var trr = $("#trr",sbody); 
    var keyword = $("#no_id",sbody).text(); 
    for(var i = 0; i < keyword.length;i++) 
    { 
    if(keyword[i]== key[0]){ 
      trr.eq(i).show(); 
    }else{ 
      trr.eq(i).hide(); 
    } 
    } 
  }); 
  //返回 
  $("#back_btn").click(function(){ 
    var sbody = $("#show_tbody"); 
    $("#trr",sbody).show(); 
   
  }); 
}); 

雖然有點簡陋不過還是蠻實用的。
功能展示如下

jQuery對table表格進行增刪改查

jQuery對table表格進行增刪改查

jQuery對table表格進行增刪改查

jQuery對table表格進行增刪改查

其中查詢功能是按照ID來進行查詢的,點返回后可以復(fù)原數(shù)據(jù)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


網(wǎng)頁名稱:jQuery對table表格進行增刪改查
URL地址:http://weahome.cn/article/jjgjeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部