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 相关文章推荐
php 多个submit提交表单 处理方法
Jul 07 PHP
PHP 金额数字转换成英文
May 06 PHP
php后台多用户权限组思路与实现程序代码分享
Feb 13 PHP
php中的Base62类(适用于数值转字符串)
Aug 12 PHP
wordpress自定义url参数实现路由功能的代码示例
Nov 28 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
Feb 14 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
Jan 25 PHP
php图片添加水印例子
Jul 20 PHP
php 判断字符串编码是utf-8 或gb2312实例
Nov 01 PHP
使用Codeigniter重写insert的方法(推荐)
Mar 23 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
PHP实现登录验证码校验功能
May 17 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
新浪SAE搭建PHP项目教程
2015/01/28 PHP
PHP如何通过AJAX方式实现登录功能
2015/11/23 PHP
php实现搜索类封装示例
2016/03/31 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
js字符编码函数区别分析
2008/06/05 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
js重写方法的简单实现
2016/07/10 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
详解Vue.js动态绑定class
2016/12/20 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
Python的Urllib库的基本使用教程
2015/04/30 Python
Python常用库推荐
2016/12/04 Python
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
2018/06/13 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
用python实现前向分词最大匹配算法的示例代码
2020/08/06 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
设计总监岗位职责
2013/12/07 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
《秋游》教学反思
2014/04/24 职场文书
教师师德演讲稿
2014/05/06 职场文书
企业介绍信范文
2015/01/30 职场文书
任命通知范文
2015/04/21 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
golang在GRPC中设置client的超时时间
2021/04/27 Golang
python全面解析接口返回数据
2022/02/12 Python
Win10加载疑难解答时出错发生意外错误的解决方法
2022/07/07 数码科技