码迷,mamicode.com
首页 > Web开发 > 详细

ajax 修改

时间:2018-04-10 17:50:03      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:fun   menu   app   span   public   lag   lse   ram   ESS   

                  AJAX 修改还原

  <tbody role="alert" aria-live="polite" aria-relevant="all">  
                    <tr class="odd">
                        <td class="">{$row[‘id‘]}</td>
                        <td class="cont">{$row[‘content‘]}</td>
                    </tr>        
   </tbody>

<script type="text/javascript">

ar flag=false;
    $(".cont").dblclick(function(){
        if(flag) return ;
        flag=true;
        s=$(this).html();
        var input=$("<input type=‘text‘>");
        input.val(s);
        $(this).empty();
        //内部插入
        $(this).append(input);
        input.select();
        td=$(this);
        input.blur(function(){
            newV=$(this).val();
            id=$(this).parents("tr").find("td:first").html();
           // alert(newV+":"+id);
            $.ajax({
                ‘type‘:‘post‘,
                ‘url‘:"{:url(‘index/reply/cont‘)}",
                ‘data‘:{newV:newV,id:id},
                success:
                function(data){
                    if(data==1){
                        //alert("数据修改成功");
                        //给td赋值
                        td.html(newV);
                        flag=false;
                    }else{
                        //alert("数据修改失败");
                    }
                },               
            });

        });
    })
     </script>

控制器页

    //修改信息 ajax还原
    public function cont(){
        $request=$this->request->param();
        $info = $request->only([‘id‘,‘newV‘]);
        $fo = Db::table("menu")->where(‘id‘,$info[‘id‘])->setField(‘content‘,$info[‘newV‘]);
        if($fo){
            echo 1;
        }else{
            echo 0;
        }
    }

 

ajax 修改

标签:fun   menu   app   span   public   lag   lse   ram   ESS   

原文地址:https://www.cnblogs.com/zghao/p/8780401.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!