效果如下所示:

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

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

$(document).on('click','.xiu',function(){

old_val=$(this).html();

// $(this).parent().html("");

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('')

// obj.find('.img').html('')

obj.find('.age').html('')

obj.find('.num').html('')

obj.find('.text').html('')

$(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(""+val+"")

// }else{

// obj.parent().html(""+old_val+"")

// }

// }

// })

})

$(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('修改');

})

控制器里写:

//修改

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 tp5修改语句,tp5修改(实现即点即改)相关推荐

  1. java中数据库修改语句_java 修改数据库中的数据

    就是把文本框中修改的数据重写入数据库代码:intnum=Integer.parseInt(number.getText());Stringnewname=name.getText();Stringne ...

  2. tp5获取sql_tp5 sql语句 tp5 获取sql语句

    tp5 sql语句 tp5 获取sql语句以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! sql语句转换成tp5执行,求 ...

  3. MySQL数据操作语言——插入语句、修改语句和删除语句

    数据操作语言 (DML:Data Manipulate Language )包括: 插入:insert 修改:update 删除:delete 一.插入语句 方式一:(经典插入) 1. 语法:     ...

  4. tp获取sql_tp5 sql语句 tp5 获取sql语句

    ! sql语句转换成tp5执行,求帮助 可以发给我,我给你看看 TP5在执行SQL语句时老是服这个错误怎么回事 抛出异常,没有有错误讯息,是因为你在catch中没有记录, 如果要有错误信息,就修改ca ...

  5. oracle修改表结构的sql命令是什么,sql语句中修改表结构的命令是什么?

    sql语句中修改表结构的命令是:"ALTER TABLE"命令. ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中 ...

  6. Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表、修改表,以及增、删、改、查)之详细攻略

    Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表.修改表,以及增.删.改.查)之详细攻略 目录 一.两种方法建立表.修改表,插入多条数据记录 ...

  7. 【MySQL随手记】字符集编码的查看、指定与修改语句

    目录 1 字符集编码的查看 1.1 数据库的查看方法 1.2 数据表的查看方法 1.3 所有字段的查看方法 2 字符集编码的指定 2.1 数据库的指定方法 2.2 数据表的指定方法 2.3 字段的指定 ...

  8. php的修改数据库语句怎么写,php的数据库修改语句是什么

    php的数据库修改语句是UPDATE,用于更新数据库表中已存在的记录,语法为[UPDATE table_name SET column1=value, column2=value2,...WHERE ...

  9. SQL语句:建表语句、插入语句、查询语句、增加列、删除列、查询语句like、修改语句

    1.建表 create table student (   id number(10,0) not null,   uname varchar2(255 char),   pword varchar2 ...

最新文章

  1. 文曲星猜数游戏,无测试代码
  2. Two ways to assign values to member variables
  3. Boosting for PRML
  4. 电脑实用mysql后C盘内存不足_电脑高手用这方法,终于解决了C盘空间不足的问题,网友:这操作服了...
  5. Git详解之五:分布式Git
  6. bzoj:3224: Tyvj 1728 普通平衡树
  7. Python BeautifuSoup4 爬表格
  8. Vue.js学习笔记(一) - 起步
  9. sleep实现原理(转载)
  10. jQuery事件学习
  11. Java--文本文档编写Java代码
  12. Visio 安装后提示 Dos 共享冲突
  13. 测试显卡游戏里FPS温度性能的软件,求一个在游戏中显示FPS 显卡温度之类的工具...
  14. 今日头条搜索站长平台(入口)功能简介
  15. C++ map下标访问的问题
  16. 2016 版 Laravel 系列入门教程(二)【最适合中国人的 Laravel 教程】
  17. 个人博客一文多发教程- OpenWriter管理工具基础使用方法
  18. JS中的键盘事件(onkeydown、onkeyup、keyCode)
  19. 多版本中文停用词词表 + 多版本英文停用词词表 + python词表合并程序
  20. AWD 线下攻防生存之道(Web 方向)

热门文章

  1. python图片保存jpg、show变成bmp_Python 图片格式转换
  2. 测试架构师应该做和不应该做的事情
  3. Android创建子线程和回调主线程的几种方式
  4. Python-各种Loss总结
  5. 消息称GPhone今日发布 揭秘幕后教父(图)
  6. 亮屏流程 - 安卓R
  7. OpenCV学习第十三篇:提取水平和垂直线(去除干扰线)
  8. 人才补贴,正式取消?
  9. JAVA7新特性1---groovy
  10. 车路协同信息交互技术要求第 1 部分:路侧设施与云控平台