tp5修改(实现即点即改)


Posted in PHP onOctober 18, 2019

效果如下所示:

tp5修改(实现即点即改)

点击修改时把想修改的变成input框

实现代码如下:根据自己实际情况修改即可。

<script type="text/javascript">
 $(document).on('click','.xiu',function(){


    old_val=$(this).html(); 
    
    // $(this).parent().html("<input type=\'text\' value="+old_val+" class='input'>");


    old_text = $('.text').html();
    var obj=$(this).parent().parent();
    var id=obj.attr('qid');//id
    var name=obj.find('.name').html();//姓名
    var img=obj.find('.img').val();//照片   
    var age=obj.find('.age').html();//年龄
    var num=obj.find('.num').html();//球队
    var text=obj.find('.text').html();//简介
    obj.find('.name').html('<input type="text" value="'+name+'" >')
    // obj.find('.img').html('<input type="file" value="'+img+'" >')
    obj.find('.age').html('<input type="text" value="'+age+'" >')
    obj.find('.num').html('<input type="text" value="'+num+'" >')
    obj.find('.text').html('<input type="text" value="'+text+'" >')
    $(this).attr('class','gai');
    $(this).html('保存');
    // var val=$(this).val(); //获取修改后的值  
    //  $.ajax({   
    //   type:'post',   
    //   url:"{:URL('/index/backstage/update')}",   
    //   data:{
    //    id:id,
    //    val:val 
    //   }, 
    //   dataType:"json",   
    //   success:function(msg){
    //   // alert(msg)   
    //     if(msg == 1){   
    //       obj.parent().html("<span class='name'>"+val+"</span>")   
    //     }else{   
    //       obj.parent().html("<span class='name'>"+old_val+"</span>")   
    //     }   
   
    //   }   
    // })   
  })   
$(document).on('click','.gai',function(){   
 var obj=$(this).parent().parent();  
    var id=obj.attr('qid'); //获取要修改内容的id
 var name=obj.find('.name').children().val();//姓名
 var age=obj.find('.age').children().val();//年龄
 var num=obj.find('.num').children().val();//球队
 var text=obj.find('.text').children().val();//简介
 // alert(name+age+num+text)
     $.ajax({   
      type:'post',   
      url:"{:url('backstage/update')}",   
      data:{
       id:id,
       name:name, 
       age:age, 
       num:num, 
       text:text, 
      },   
      success:function(e){
     obj.find('.name').html(name)
     obj.find('.age').html(age)
     obj.find('.num').html(num)
     obj.find('.text').html(text)
      }   
    })
     $(this).attr('class','xiu');
    $(this).html('修改');  
 })

</script>

控制器里写:

//修改
  public function update()
  {  
   // echo 1111;die;
 


    $id=$_POST['id'];
    $data=$_POST;
    // $name=$_POST['name'];   
    // $age=$_POST['age'];   
    // $num=$_POST['num'];   
    // $text=$_POST['text'];
    
    $res=Db('qname')->where('id', $id)->update($data);
    if ($res) {
     echo "11111";
    }


  }

以上这篇tp5修改(实现即点即改)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
Jun 08 PHP
php 多关键字 高亮显示实现代码
Apr 23 PHP
php实现MD5加密16位(不要默认的32位)
Aug 12 PHP
二进制交叉权限微型php类分享
Feb 07 PHP
php除数取整示例
Apr 24 PHP
PHP实现数字补零功能的2个函数介绍
May 12 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
Sep 10 PHP
PHP使用递归生成文章树
Apr 21 PHP
[原创]PHP实现逐行删除文件右侧空格的方法
Dec 25 PHP
php结合mysql与mysqli扩展处理事务的方法
Jun 29 PHP
PHP云打印类完整示例
Oct 15 PHP
php文件上传及下载附带显示文件及目录功能
Apr 27 PHP
在TP5数据库中四个字段实现无限分类的示例
Oct 18 #PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
Oct 18 #PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
Oct 18 #PHP
tp5.1 实现setInc字段自动加1
Oct 18 #PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
Oct 18 #PHP
thinkphp5 模型实例化获得数据对象的教程
Oct 18 #PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
Oct 18 #PHP
You might like
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
PHP递归实现层级树状展开
2016/04/01 PHP
php字符串截取函数mb_substr用法实例分析
2019/06/25 PHP
jQuery动画效果-slideUp slideDown上下滑动示例代码
2013/08/28 Javascript
thinkphp中常用的系统常量和系统变量
2014/03/05 Javascript
js监听鼠标点击和键盘点击事件并自动跳转页面
2014/09/24 Javascript
微信小程序 在线支付功能的实现
2017/03/14 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
解决Linux无法正常安装与卸载Node.js的方法
2018/01/19 Javascript
微信小程序实现购物页面左右联动
2019/02/15 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
JS数组进阶示例【数组的几种函数用法】
2020/01/16 Javascript
js实现验证码干扰(静态)
2021/02/22 Javascript
Python 专题二 条件语句和循环语句的基础知识
2017/03/19 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
python微信公众号开发简单流程
2018/03/23 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
2019/10/11 Python
python中的Elasticsearch操作汇总
2019/10/30 Python
TensorFlow学习之分布式的TensorFlow运行环境
2020/02/05 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
python文件路径操作方法总结
2020/12/21 Python
中国排名第一的外贸销售网站:LightInTheBox.com(兰亭集势)
2016/10/28 全球购物
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
联想C++笔试题
2012/06/13 面试题
关于Java finally的面试题
2016/04/27 面试题
庆祝教师节活动方案
2014/01/31 职场文书
趣味游戏活动方案
2014/02/07 职场文书
关于抽烟的检讨书
2014/02/25 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
团结演讲稿范文
2014/05/23 职场文书
药房管理制度范本
2015/08/06 职场文书
pandas中DataFrame重置索引的几种方法
2021/05/24 Python
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏