PHP+jQuery实现即点即改功能示例


Posted in PHP onFebruary 21, 2019

本文实例讲述了PHP+jQuery实现即点即改功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>即点即改</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<?php
$con = array(
  array("id"=>1,"姓名"=>"张三","性别"=>"女"),
  array("id"=>2,"姓名"=>"李四","性别"=>"男"),
  array("id"=>3,"姓名"=>"王五","性别"=>"男"));
 // print_r($con);die;
?>
  <table align="center" border="1">
  <?php foreach ($con as $key => $v): ?>
    <tr pid="<?= $v['id'];?>">
      <td><span class="up" style="cursor:pointer;"><?= $v['姓名'];?></span></td>
      <td><?= $v['性别'];?></td>
    </tr>
  <?php endforeach; ?>
  </table>
</body>
</html>
<script>
  //即点即改
  $(document).on("click",".up",function(){
    var content = $(this).text(); //获取到当前点击对象的值
    var pid = $(this).parents("tr").attr('pid');  //通过attr 获取到设置的属性(pid)
    //当点击修改文字时 变成文本框并且获取到原值(content)
    $(this).parent().html("<input type='text' class='fo' value='" + content + "'/>");
    $(".fo").focus(); //光标
    $(".fo").blur(function(){
      //获取到修改后的值
      var val = $(".fo").val();
      //
      /*
      将所有修改信息传到后端
       */
      $(this).parent().html("<span class='up' style='cursor:pointer;'>"+val+"</span>");
    })
  })
</script>

运行结果:

PHP+jQuery实现即点即改功能示例

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
Smarty模板快速入门
Jan 04 PHP
php中cookie的作用域
Mar 27 PHP
php在字符串中查找另一个字符串
Nov 19 PHP
php中实现获取随机数组列表的自定义函数
Apr 02 PHP
php中使用gd库实现远程图片下载实例
May 12 PHP
实例详解PHP中html word 互转的方法
Jan 28 PHP
基于PHP实现等比压缩图片大小
Mar 04 PHP
PHP下载文件的函数实例代码
May 18 PHP
PHP面向对象自动加载机制原理与用法分析
Oct 14 PHP
在IIS下安装PHP扩展的方法(超简单)
Apr 10 PHP
PHP-FPM的配置与优化讲解
Mar 15 PHP
thinkphp5实现微信扫码支付
Dec 23 PHP
PHP hebrev()函数用法讲解
Feb 21 #PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 #PHP
PHP获取访问设备信息的方法示例
Feb 20 #PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
Feb 20 #PHP
PHP调用全国天气预报数据接口查询天气示例
Feb 20 #PHP
Laravel框架FormRequest中重写错误处理的方法
Feb 18 #PHP
php原生数据库分页的代码实例
Feb 18 #PHP
You might like
十天学会php之第七天
2006/10/09 PHP
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
php和editplus正则表达式去除空白行
2015/04/17 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
arguments对象
2006/11/20 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
向JavaScript的数组中添加元素的方法小结
2015/10/24 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
vuejs指令详解
2017/02/07 Javascript
MUI 上拉刷新/下拉加载功能实例代码
2017/04/13 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
2019/04/19 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
Python使用PIL库实现验证码图片的方法
2016/03/11 Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
2017/04/19 Python
Python中的__slots__示例详解
2017/07/06 Python
如何使用python爬虫爬取要登陆的网站
2019/07/12 Python
Python识别快递条形码及Tesseract-OCR使用详解
2019/07/15 Python
python能在浏览器能运行吗
2020/06/17 Python
零基础小白多久能学会python
2020/06/22 Python
python主要用于哪些方向
2020/07/05 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
使用python将微信image下.dat文件解密为.png的方法
2020/11/30 Python
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
WebSphere 应用服务器都支持哪些认证
2013/12/26 面试题
巡警年度自我鉴定
2014/02/21 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
预备党员转正意见
2015/06/01 职场文书
李白经典诗之一:全文无一“月”字,却句句有月
2019/07/12 职场文书
利用JavaScript写一个简单计算器
2021/11/27 Javascript