tp5修改(实现即点即改)

 更新时间:2019年10月18日 10:26:05   作者:乔乔zuibang  
今天小编就为大家分享一篇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修改(实现即点即改)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Yii2框架中一些折磨人的坑

    Yii2框架中一些折磨人的坑

    这篇文章主要给大家介绍了关于Yii2框架中一些折磨人的坑,文中通过示例代码介绍的非常详细,对大家学习或者使用Yii2框架具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • 基于PHP 面向对象之成员方法详解

    基于PHP 面向对象之成员方法详解

    本篇文章是基于PHP 面向对象之成员方法详解。需要的朋友参考下
    2013-05-05
  • PR值查询 | PageRank 查询

    PR值查询 | PageRank 查询

    PR值查询 | PageRank 查询...
    2006-12-12
  • thinkPHP中_initialize方法实例分析

    thinkPHP中_initialize方法实例分析

    这篇文章主要介绍了thinkPHP中_initialize方法,结合实例形式分析了子类调用父类_initialize方法的原理与相关操作技巧,需要的朋友可以参考下
    2016-12-12
  • php如何根据IP获取当前经纬度以及地域信息

    php如何根据IP获取当前经纬度以及地域信息

    这篇文章主要给大家介绍了关于php如何根据IP获取当前经纬度以及地域信息的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • PHP常用编译参数中文说明

    PHP常用编译参数中文说明

    这篇文章主要介绍了PHP常用编译参数中文说明,本文用详细的中文注解了PHP编译参数的作用,需要的朋友可以参考下
    2014-09-09
  • 利用PHP实现一个简单的用户登记表示例

    利用PHP实现一个简单的用户登记表示例

    这篇文章主要给大家介绍了利用PHP实现一个简单的用户登记表的相关资料,文中分别介绍了如何展示单行和多行信息表的实现方法,分别给出了详细的示例代码,需要的朋友可以参考简介,下面来一起看看吧。
    2017-04-04
  • Yii2中SqlDataProvider用法示例

    Yii2中SqlDataProvider用法示例

    这篇文章主要介绍了Yii2中SqlDataProvider用法,结合实例形式分析了Yii2框架中使用SqlDataProvider类操作数据库的相关技巧,需要的朋友可以参考下
    2016-09-09
  • 又拍云异步上传实例教程详解

    又拍云异步上传实例教程详解

    这篇文章主要介绍了又拍云异步上传实例教程详解的相关资料,需要的朋友可以参考下
    2016-04-04
  • PHP实现随机数字、字母的验证码功能

    PHP实现随机数字、字母的验证码功能

    本文通过实例代码给大家介绍了PHP实现随机数字、字母的验证码功能,代码简单易懂,非常不错,具有一定得参考借鉴价值,需要得朋友参考下吧
    2018-08-08

最新评论