怎么在PHP中使用jQuery实现一个双击修改表表格功能

  介绍

怎么在PHP中使用jQuery实现一个双击修改表表格功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

具体如下:

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   & lt;才能meta  charset=癠TF-8"比;   & lt;才能title>即点即改& lt;/title>   & lt;才能https://www.yisu.com/zixun/script  src=" http://libs.baidu.com/jquery/2.0.0/jquery.min.js ">   头   身体<>   <? php   反对美元=阵列(   数组(“id”=> 1,“姓名”=>“张三”,“性别”=>“女”),   数组(“id”=> 2,“姓名”=>“李四”、“性别”=>“男”),   数组(“id”=> 3,“姓名”=>“王五”,“性”别=> "男"));//print_r (con);死亡;   ?>   <表一致="中心"边境=" 1 ">   <?php foreach (con关键=>美元美元v):> ?         <输入   禁用type=" text "="禁用"只读的=皉eadonly”价值=" <?=$ v['姓名'];?> ">         <输入   禁用type=" text "="禁用"只读的=皉eadonly”价值=" <?v=$(“性”别];?> ">         <?php endforeach;?>            <>脚本//双击触发事件   tbody> tr> $ (“td”) .dblclick(函数(){//获取到当前输入下的元素(原值)   窗口。岁=$(这)定格(输入).val ();   如果(岁==定义)   {   返回错误;   }=$ var迹象(这).attr(迹象);//获取属性值(这些值方便php后台的操作)   var user_id=$(这).parent () .attr (" id ");//接受当前点击的ID (tr里的ID)//双击之后可以修改   (美元);(输入).attr(“禁用”,假);   (美元);(输入).attr (“readonly”,假);   (美元);(“输入”)。css(“边界”,“1 px固体deepskyblue”);   (美元);(“输入”)。attr (“id”+“_”+ user_id迹象);//方便下面失去焦点事件找ID(没有这个无法定位到tr里面的ID属性)//循环这些值从而判断是修改数据的类型,对一些特殊类型的数据进行特殊处理   开关(信号){   案例的user_name:   $ (" # " + +“_”+ user_id迹象).focus()内(“模糊”,函数(){=$ var内容(这).val ();   如果(内容!=岁)//与原值不同则传到后台   {//警报(user_id);警报(迹象);警报(内容);/*   通过getJSON将数据传输到后台   USER_ID   迹象   内容   */}   (美元)。attr(“禁用”,“禁用”);   (美元)。attr(“只读”、“只读”);   (美元)。css(“边界”,' 0 ');   (美元)。css(“背景”、“# fff”);   (美元)。css (“text-align”、“中心”);   })   打破;   例“user_sex”:   $ (" # " + +“_”+ user_id迹象).focus()内(“模糊”,函数(){=$ var内容(这).val ();   如果(内容!=岁)   {//警报(user_id);   }   (美元)。attr(“禁用”,“禁用”);   (美元)。attr(“只读”、“只读”);   (美元)。css(“边界”,' 0 ');   (美元)。css(“背景”、“# fff”);   (美元)。css (“text-align”、“中心”);   })   }   })   

关于怎么在PHP中使用jQuery实现一个双击修改表表格功能问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在PHP中使用jQuery实现一个双击修改表表格功能