亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > PHP Ajax實現表格實時編輯

PHP Ajax實現表格實時編輯

熱門標簽:上海企業外呼系統價錢 電銷機器人 長春 怎樣在地圖標注文字 東平縣地圖標注app 地圖標注推銷坑人 中國地圖標注不明確情況介紹表 大眾點評400電話怎么申請 河間市地圖標注app 立陶宛地圖標注

如果我們的對于一個表格中所有的數據都能在本頁進行操作那該是多酷炫的一件事(用起來炒雞爽)!

用Ajax就可以實現這個功能啦。廢話不多說,下面貼出我寫的demo吧哈哈。我用的TP框架(3.2)比較習慣啦。

首先是HTML代碼部分:

!DOCTYPE html>
html lang="en">
head>
meta charset="UTF-8">
title>AJAX實時編輯/title>
script src="__PUBLIC__/jquery-1.7.2.min.js">/script>
/head>
body>
center>
table border="1" width="1000" id="g_table">
tr>
!-- th>ID/th> -->
th>TAB1/th>
th>TAB2/th>
th>TAB3/th>
th>TAB4/th>
th>span onclick="add()">添加/span>/th>
/tr>
foreach name="tablist" item="vv">
tr>
!-- td>{$vv.id}/td> -->
input type="hidden" name="id" value="{$vv.id}">
td>{$vv.tab1}/td>
td>{$vv.tab2}/td>
td>{$vv.tab3}/td>
td>{$vv.tab4}/td>
td>span onclick="del(this)" id="del">刪除/span>span onclick="edit(this)" id="edit">修改/span>/td>
/tr>
/foreach>
/table>
/center>
/body>
script>
var g_table = $("#g_table");
function add(){
var addRow = $("tr>/tr>");

g_table.append(addRow);
for(var i = 0;i  4;i++){
var col_td = $("td>input type='text' />/td>");
addRow.append(col_td);
}
var col_opt = $("td>/td>");
var confirmBtn = $("a href='javascript:;'>確認/a>");
var cancelBtn = $("a href='javascript:;'>取消/a>");
cancelBtn.click(function(){
window.location.reload();
});
confirmBtn.click(function(){
var currentRow = $(this).parent().parent();
var input_files = currentRow.find("input");
var post_files = {};
for(var i = 0 , j = input_files.length;i  j;i++){
post_files['clo_' + i] = input_files[i].value;
}
// $.post("{:U('ajax/add')}",post_files,function(msg){
// debugger;
// })
$.ajax({
type: 'post',
url : "{:U('ajax/add')}",
data: {post_files},
success:function(msg){
alert(msg);
window.location.reload();
}
})
});
col_opt.append(confirmBtn);
col_opt.append(cancelBtn);
addRow.append(col_opt);
}
function del(obj){
var id = $(obj).parent().prev().prev().prev().prev().prev().val();
$.ajax({
type: 'post',
url: "{:U('ajax/del')}",
data: {id:id},
success:function(msg){
alert(msg);
}
})
$(obj).parent().parent().remove();
}
function edit(obj){
var id = $(obj).parent().prev().prev().prev().prev().prev().val();
for(var i = 1;i  5;i++){
var temp = "td>input type='text' value='" + $(obj).parent().parent().children().eq(i).html() + "'/>/td>";
$(obj).parent().parent().children().eq(i).replaceWith(temp);
}
var confirmBtn1 = $("span id='confirm'>確認/span>");
var cancelBtn1 = $("span onclick='back()'>取消/span>");
confirmBtn1.click(function(){
var currentRow = $(this).parent().parent();
var input_files = currentRow.find("input");
var post_files = {};
for(var i = 0 , j = input_files.length;i  j;i++){
post_files['clo_' + i] = input_files[i].value;
}
$.ajax({
type: 'post',
url : "{:U('ajax/edit')}",
data: {post_files:post_files,id:id},
success:function(msg){
alert(msg);
window.location.reload();
}
}) 
});
$(obj).prev().replaceWith(confirmBtn1);
$(obj).replaceWith(cancelBtn1);

}
function back(){
location.reload();
} 
/script>
/html>

下面是控制器中的代碼:

?php 

namespace Home\Controller;
use Think\Controller;
class AjaxController extends Controller{
public function index(){
$tab = M('table');
$tablist = $tab->select();
$this->assign('tablist',$tablist);
$this->display();
}
public function del(){
$map['id'] = $_POST['id'];
$tab = M('table');
$info = $tab->where($map)->delete();
if($info){
$this->ajaxReturn("刪除成功");
}else{
$this->ajaxReturn("刪除失敗");
}

}
public function add(){

$map['tab1'] = $_POST['post_files']['clo_0'];
$map['tab2'] = $_POST['post_files']['clo_1'];
$map['tab3'] = $_POST['post_files']['clo_2'];
$map['tab4'] = $_POST['post_files']['clo_3'];
$tab = M('table');
$res = $tab->add($map);
if($res){
$this->ajaxReturn("添加成功");
}else{
$this->ajaxReturn("添加失敗");
}
}
public function edit(){
$id = $_POST['id'];
$map['tab1'] = $_POST['post_files']['clo_1'];
$map['tab2'] = $_POST['post_files']['clo_2'];
$map['tab3'] = $_POST['post_files']['clo_3'];
$map['tab4'] = $_POST['post_files']['clo_4'];
// dump($map);exit;
$tab = M('table');
$res = $tab->where('id='.$id)->save($map);
if($res){
$this->ajaxReturn("更新成功");
}else{
$this->ajaxReturn("更新失敗");
}
}
}

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

您可能感興趣的文章:
  • php+ajax實時刷新簡單實例
  • php+ajax實時輸入自動搜索匹配的方法
  • 值得分享的php+ajax實時聊天室
  • PHP實現的消息實時推送功能【基于反ajax推送】
  • AJAX 實時讀取輸入文本(php)
  • PHP+Ajax實時自動檢測是否聯網的方法
  • php+ajax實現無刷新動態加載數據技術
  • php采用ajax數據提交post與post常見方法總結
  • ajax處理php返回json數據的實例代碼
  • php+jQuery ajax實現的實時刷新顯示數據功能示例

標簽:遼寧 本溪 內江 玉樹 營口 四川 益陽 銅川

巨人網絡通訊聲明:本文標題《PHP Ajax實現表格實時編輯》,本文關鍵詞  PHP,Ajax,實現,表格,實時,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP Ajax實現表格實時編輯》相關的同類信息!
  • 本頁收集關于PHP Ajax實現表格實時編輯的相關信息資訊供網民參考!
  • 推薦文章
    免费一级生活片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品久久久久久中文字幕2017| 午夜欧美成人久久久久久| 久久久久久久久综合影视网| 亚洲天堂免费| a级黄色毛片免费播放视频| 精品久久久久久中文| 日韩免费片| 午夜在线亚洲男人午在线| 国产不卡高清在线观看视频| 欧美另类videosbestsex视频| 国产伦久视频免费观看 视频 | 91麻豆精品国产自产在线观看一区 | 成人免费一级毛片在线播放视频| 成人免费观看视频| 麻豆网站在线看| 日本乱中文字幕系列| 成人免费一级毛片在线播放视频| 国产麻豆精品hdvideoss| 天天色色色| 久久精品免视看国产明星| 久久国产影院| 99热热久久| 国产成a人片在线观看视频| 日韩中文字幕一区| 日韩专区一区| 日本在线www| 尤物视频网站在线观看| 精品视频在线看 | 久草免费资源| 国产麻豆精品免费密入口 | 一级片片| 亚欧成人乱码一区二区| 久久精品免视看国产成人2021| 国产91精品一区二区| 四虎影视久久久免费| 日本在线www| 沈樵在线观看福利| 亚洲第一页乱| 你懂的日韩| 成人免费观看视频| 欧美a级大片| 久久精品免视看国产成人2021| 午夜家庭影院| 久久国产精品永久免费网站| 91麻豆精品国产自产在线| 韩国三级香港三级日本三级| 天天色成人| 国产精品1024永久免费视频 | 国产一区免费观看| 你懂的福利视频| 成人av在线播放| 国产成人女人在线视频观看| 国产伦精品一区二区三区在线观看| 99色视频在线观看| 国产一区二区精品在线观看| 久草免费在线视频| 97视频免费在线观看| 精品国产一区二区三区久久久蜜臀| 国产成人精品综合| 欧美另类videosbestsex久久| 国产成人啪精品| a级黄色毛片免费播放视频| 99久久精品国产免费| 国产一区二区福利久久| 日韩专区在线播放| 国产麻豆精品| 国产视频在线免费观看| 九九九在线视频| 亚洲www美色| 你懂的在线观看视频| 欧美激情一区二区三区在线播放| 亚洲第一视频在线播放| 青青青草影院 | 欧美激情一区二区三区在线| 国产视频久久久| 日韩一级黄色| 天天做人人爱夜夜爽2020毛片| 九九干| 亚洲天堂一区二区三区四区| 精品视频在线观看免费| 青草国产在线观看| 一本伊大人香蕉高清在线观看| 欧美激情一区二区三区视频高清| 亚洲精品久久玖玖玖玖| 日本伦理片网站| a级精品九九九大片免费看| 一a一级片| 一级毛片视频在线观看| 91麻豆精品国产综合久久久| 国产视频一区二区在线播放| 久久国产精品只做精品| 成人a大片在线观看| 久久国产影视免费精品| 精品国产一区二区三区免费| 免费国产在线观看| 午夜激情视频在线播放| 色综合久久手机在线| 99久久精品国产高清一区二区| 日本免费区| 精品在线视频播放| 99久久精品国产国产毛片| 国产视频一区在线| 999精品视频在线| 亚欧成人毛片一区二区三区四区| 韩国毛片免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久草免费资源| 日本在线不卡免费视频一区| 可以免费看污视频的网站| 一级毛片视频在线观看| 毛片高清| 黄视频网站在线免费观看| 久久99这里只有精品国产| 亚洲第一视频在线播放| 欧美激情在线精品video| 国产视频久久久| 国产伦久视频免费观看视频| 亚洲天堂一区二区三区四区| 韩国毛片免费| 国产不卡在线播放| 国产视频久久久久| 国产视频一区二区在线播放| 欧美大片aaaa一级毛片| 日韩专区在线播放| 精品国产香蕉在线播出 | 国产成人啪精品视频免费软件| 精品久久久久久免费影院| 日日夜夜婷婷| 欧美大片aaaa一级毛片| 美国一区二区三区| 精品国产亚洲一区二区三区| 黄视频网站免费| 欧美日本国产| 日韩专区一区| 99久久精品国产免费| 欧美a免费| 可以免费看毛片的网站| 日本免费看视频| 97视频免费在线观看| 可以免费看污视频的网站| 一级女性全黄久久生活片| 尤物视频网站在线| 九九久久99| 国产一区二区精品久久| 成人免费观看的视频黄页| 尤物视频网站在线| 青草国产在线观看| 国产一区二区福利久久| 久久99爰这里有精品国产| 欧美激情一区二区三区中文字幕| 午夜精品国产自在现线拍| 亚洲精品影院一区二区| 精品视频在线看| 二级片在线观看| 欧美激情在线精品video| 欧美国产日韩一区二区三区| 国产视频一区二区在线播放| 亚洲精品久久久中文字| 99色吧| 可以在线看黄的网站| 欧美一级视频免费| 你懂的福利视频| 成人影视在线播放| 精品久久久久久中文| 国产a视频| 国产美女在线一区二区三区| 国产麻豆精品hdvideoss| 欧美激情一区二区三区在线播放| a级黄色毛片免费播放视频| 91麻豆精品国产自产在线观看一区 | 国产成人精品综合| 沈樵在线观看福利| 国产视频一区在线| 国产一区二区精品在线观看| 国产麻豆精品视频| 日韩在线观看视频黄| 韩国毛片免费大片| 香蕉视频亚洲一级| 欧美另类videosbestsex高清| 国产视频一区在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲精品中文字幕久久久久久| 久久精品店| 欧美激情影院| 国产成人精品在线| 欧美国产日韩一区二区三区| 九九免费高清在线观看视频| 99色精品| 欧美日本韩国| 青青青草影院| 国产高清视频免费| a级毛片免费观看网站| 久久国产一久久高清| 精品国产亚一区二区三区| 日韩在线观看视频免费| 美国一区二区三区| 一级女性全黄久久生活片| 精品在线观看一区|