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 相关文章推荐
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
Apr 18 PHP
phpMyAdmin 安装及问题总结
May 28 PHP
排序算法之PHP版快速排序、冒泡排序
Apr 09 PHP
CodeIgniter实现更改view文件夹路径的方法
Jul 04 PHP
PHP使用header()输出图片缓存实例
Dec 09 PHP
PHP常用处理静态操作类
Apr 03 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
Feb 15 PHP
php实现在线通讯录功能(附源码)
May 13 PHP
php版微信公众平台开发之验证步骤实例详解
Sep 23 PHP
Yii框架分页实现方法详解
May 20 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
PHP Laravel中的Trait使用方法
Jan 20 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
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
php开启openssl的方法
2014/05/15 PHP
PDO::prepare讲解
2019/01/29 PHP
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
基于vue.js实现图片轮播效果
2016/12/01 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
简单谈谈JS中的正则表达式
2017/09/11 Javascript
基于express中路由规则及获取请求参数的方法
2018/03/12 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
Python实现测试磁盘性能的方法
2015/03/12 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
python 接口_从协议到抽象基类详解
2017/08/24 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
Python进度条实时显示处理进度的示例代码
2018/01/30 Python
详解Python网络框架Django和Scrapy安装指南
2019/04/01 Python
如何用Python制作微信好友个性签名词云图
2019/06/28 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
Django 实现前端图片压缩功能的方法
2019/08/07 Python
Python基于Serializer实现字段验证及序列化
2020/11/04 Python
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
世界领先的电子书网站:eBooks.com(在线购买小说、非小说和教科书)
2019/03/30 全球购物
Pandora德国官网:购买潘多拉手链、戒指、项链和耳环
2020/02/20 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
婚礼主持词开场白
2014/03/13 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
文秘自荐信
2014/06/28 职场文书
办理房产证委托书
2014/09/18 职场文书
学习走群众路线心得体会
2014/11/05 职场文书
2015年电工工作总结
2015/04/10 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL