主页 > 知识库 > tp5修改(实现即点即改)

tp5修改(实现即点即改)

热门标签:地图标注入哪个科目 天津营销电话机器人加盟代理 福泉电话机器人 电销招聘机器人 南宁crm外呼系统平台 事业单位如何百度地图标注 太原极信防封电销卡 热线电话机器人 格陵兰岛地图标注

效果如下所示:

点击修改时把想修改的变成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+jQuery实现即点即改功能示例
  • jQuery实现checkbox即点即改批量删除及中间遇到的坑
  • JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
  • Laravel+Layer实现图片上传功能(整理篇)
  • Laravel框架实现发送短信验证功能代码
  • laravel框架关于搜索功能的实现
  • laravel框架上传图片实现实时预览功能
  • laravel5.5添加echarts实现画图功能的方法
  • 使用Laravel中的查询构造器实现增删改查功能
  • Laravel 6 将新增为指定队列任务设置中间件的功能
  • Laravel框架实现即点即改功能的方法分析

标签:通化 佳木斯 自贡 金华 香港 阿克苏 宝鸡 郴州

巨人网络通讯声明:本文标题《tp5修改(实现即点即改)》,本文关键词  tp5,修改,实现,即点,即改,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《tp5修改(实现即点即改)》相关的同类信息!
  • 本页收集关于tp5修改(实现即点即改)的相关信息资讯供网民参考!
  • 推荐文章