我们专注孝感网站设计 孝感网站制作 孝感网站建设
成都网站建设公司服务热线:18982081108

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

jquery实现table增删改

html代码



    
    增删改
    
    
    



    
    
        
        
        
        
    
                                                     选择                 员工姓名                 员工年龄                 员工职位                 编辑                 删除                                                            alex                 38                 ceshi                 编辑                 删除                                                            egon                 38                 kaifa                 编辑                 删除                                                            wupeiqi                 38                 kaifa                 编辑                 删除                                                            yuanhao                 38                 kaifa                 编辑                 删除                           
              
                                    员工姓名:
            员工年龄:
            员工职位:
            
                                                                  员工姓名:
            员工年龄:
            员工职位:
            
                                            
css代码
.btn{
    margin-top:20px;
    margin-left: 400px;
}

.tab table{
    line-height: 40px;
    margin-left: 400px;
    margin-top: 20px;
    background-color: wheat;
    text-align: center;
    width: 600px;
}

.tab table a{
    text-decoration: none;
}
.tab table a:hover{
    color:red;
}
.hide{
    display: none;
}
.shade{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: darkgray;
    opacity: 0.4;
}



.add_form{
    margin-left: 500px;
    margin-top: 100px;
    width: 460px;
    height: 300px;
    position: absolute;
}

.edit_form{
    margin-left: 500px;
    margin-top: 100px;
    width: 460px;
    height: 300px;
    position: absolute;
}

jquery代码
/**
 * Created by hyh on 2017/8/8.
 */
$(document).ready(function(){
   $(document).on('click','.one',function(){

       if($(this).val() == "添加"){
           $(".shade").removeClass("hide");
           $(".add_form").removeClass("hide");
           $(".edit_form").addClass("hide");
           $(".btn").addClass("hide");
           $(".tab").addClass("hide");
       }
       else if($(this).val() == "全选"){
            $(".checkbox").prop("checked",true);
       }
       else if($(this).val() == "反选"){
           $(".checkbox").each(function(){
               $(this).prop("checked", !$(this).prop("checked"));
           });
       }
       else{
           $(".checkbox").each(function(){
               $(this).prop("checked",false);
           });
       }
   });

   $(document).on('click','.edit',function(e){
       e.preventDefault();
       var inx = $(this).parent().parent().index();
       // alert(inx);
       var empname=$(this).parent().parent().children().eq(1).text();
       var empage=$(this).parent().parent().children().eq(2).text();
       var emp_position=$(this).parent().parent().children().eq(3).text();
       $("#empname1").prop("value",empname);
       $("#empage1").prop("value",empage);
       $("#emp_position1").prop("value",emp_position);
       $(".btn").addClass("hide");
       $(".tab").addClass("hide");
       $(".add_form").addClass("hide");
       $(".shade").removeClass("hide");
       $(".edit_form").removeClass("hide");


       $("#save1").click(function(){
            // alert(inx);
           empname = $("#empname1").val();
           empage = $("#empage1").val();
           emp_position = $("#emp_position1").val();
           $("table").children().children().eq(inx).children().eq(1).text(empname);
           $("table").children().children().eq(inx).children().eq(2).text(empage);
           $("table").children().children().eq(inx).children().eq(3).text(emp_position);
           $(".btn").removeClass("hide");
           $(".tab").removeClass("hide");
           $(".shade").addClass("hide");
           $(".edit_form").addClass("hide");
           $(".add_form").addClass("hide");
       });
   });

   $("#save").click(function(){
               var empname = $("#empname").val();
               var empage = $("#empage").val();
               var emp_position = $("#emp_position").val();
               var htmlStr=''+
                ''+
                ''+empname+''+
                ''+empage+''+
                ''+emp_position+''+
                '编辑'+
                '删除'+
            '';
                $("#empname").val('');
                $("#empage").val('');
                $("#emp_position").val('');
               $("table").append(htmlStr);

               $(".btn").removeClass("hide");
               $(".tab").removeClass("hide");
               $(".add_form").addClass("hide");
               $(".edit_form").addClass("hide");
               $(".shade").addClass("hide");
   });

   $(document).on('click','.delete',function(e){
       e.preventDefault();
       var inx = $(this).parent().parent().index();
       // alert(inx);
       $(this).parent().parent().remove();
   });
});

文章名称:jquery实现table增删改
当前链接:http://www.ytofo.com/article/pgppgo.html

免费获取网站设计制作与品牌网站建设策划方案报价

网站设计 + 品牌建站,策划方案 + 精准报价,现在免费领!品牌要升级,官网先发力!免费领取网站设计制作方案 + 精准报价,专业团队帮你落地
提交需求

    联系我们

    18980820575
  • 手机:13518219792
  • 地址:湖北孝感市大悟城关镇鄂北物流城13栋125号
  • 24小时服务热线:18982081108

    网站建设服务

  • 网页设计
  • 网站制作
  • 网站开发

    网站推广服务

  • 营销网站建设
  • 百度快速排名
  • 整站网站推广

    网站运维服务

  • 基础维护
  • 网站改版
  • 网站维护

    FOLLOW US

  • 微信二维码

    微信二维码

Copyright © 2025 湖北孝感网站建设公司 湖北孝感网站建设公司-选我们!湖北专业的孝感网站制作公司!
All Rights Reserved 版权所有 鄂ICP备2025125038号-8