php tp5修改语句,tp5修改(实现即点即改)
效果如下所示:
点击修改时把想修改的变成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修改(实现即点即改)相关推荐
- java中数据库修改语句_java 修改数据库中的数据
就是把文本框中修改的数据重写入数据库代码:intnum=Integer.parseInt(number.getText());Stringnewname=name.getText();Stringne ...
- tp5获取sql_tp5 sql语句 tp5 获取sql语句
tp5 sql语句 tp5 获取sql语句以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! sql语句转换成tp5执行,求 ...
- MySQL数据操作语言——插入语句、修改语句和删除语句
数据操作语言 (DML:Data Manipulate Language )包括: 插入:insert 修改:update 删除:delete 一.插入语句 方式一:(经典插入) 1. 语法: ...
- tp获取sql_tp5 sql语句 tp5 获取sql语句
! sql语句转换成tp5执行,求帮助 可以发给我,我给你看看 TP5在执行SQL语句时老是服这个错误怎么回事 抛出异常,没有有错误讯息,是因为你在catch中没有记录, 如果要有错误信息,就修改ca ...
- oracle修改表结构的sql命令是什么,sql语句中修改表结构的命令是什么?
sql语句中修改表结构的命令是:"ALTER TABLE"命令. ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中 ...
- Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表、修改表,以及增、删、改、查)之详细攻略
Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表.修改表,以及增.删.改.查)之详细攻略 目录 一.两种方法建立表.修改表,插入多条数据记录 ...
- 【MySQL随手记】字符集编码的查看、指定与修改语句
目录 1 字符集编码的查看 1.1 数据库的查看方法 1.2 数据表的查看方法 1.3 所有字段的查看方法 2 字符集编码的指定 2.1 数据库的指定方法 2.2 数据表的指定方法 2.3 字段的指定 ...
- php的修改数据库语句怎么写,php的数据库修改语句是什么
php的数据库修改语句是UPDATE,用于更新数据库表中已存在的记录,语法为[UPDATE table_name SET column1=value, column2=value2,...WHERE ...
- SQL语句:建表语句、插入语句、查询语句、增加列、删除列、查询语句like、修改语句
1.建表 create table student ( id number(10,0) not null, uname varchar2(255 char), pword varchar2 ...
最新文章
- 文曲星猜数游戏,无测试代码
- Two ways to assign values to member variables
- Boosting for PRML
- 电脑实用mysql后C盘内存不足_电脑高手用这方法,终于解决了C盘空间不足的问题,网友:这操作服了...
- Git详解之五:分布式Git
- bzoj:3224: Tyvj 1728 普通平衡树
- Python BeautifuSoup4 爬表格
- Vue.js学习笔记(一) - 起步
- sleep实现原理(转载)
- jQuery事件学习
- Java--文本文档编写Java代码
- Visio 安装后提示 Dos 共享冲突
- 测试显卡游戏里FPS温度性能的软件,求一个在游戏中显示FPS 显卡温度之类的工具...
- 今日头条搜索站长平台(入口)功能简介
- C++ map下标访问的问题
- 2016 版 Laravel 系列入门教程(二)【最适合中国人的 Laravel 教程】
- 个人博客一文多发教程- OpenWriter管理工具基础使用方法
- JS中的键盘事件(onkeydown、onkeyup、keyCode)
- 多版本中文停用词词表 + 多版本英文停用词词表 + python词表合并程序
- AWD 线下攻防生存之道(Web 方向)