亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP+AJAX實現表格實時編輯

難度初級
時長 1小時36分
學習人數
綜合評分8.30
52人評價 查看評價
8.7 內容實用
8.2 簡潔易懂
8.0 邏輯清晰

最新回答 / 冰風
這是liunx 下的編輯器。。好像是VIM
也可以直接在前端獲取ID(寫法按照我上一節)
var dnum=(inputArr_str.indexOf(","))-1;
var postNewID=inputArr_str.substring(0,dnum);
視頻寫的PHP處理部分我沒看懂,
HTML傳送時我用JOIN這個函數,把數組直接輸出成字符串。用 xx','xx','xx
在PHP部分接收以后,首尾加了單引號就可以了,
不用那么復雜
HTML部分:
confirm.click(function(){
var CurrentRow=$(this).parent().parent();
var input_filed=CurrentRow.find("input");
var input_arr=new Array();

for(var i=0,j=input_filed.length;i<j;i++){

input_arr[i]=input_filed[i].value;
}
var inputArr_str= input_arr.join("\',\'");

$.post("ajaxtest.php?action=add",{input:inputArr_str},function(suc){
if(suc=="ok"){
alert("添加成功");
}else{
alert("添加失敗");
}
})
})
PHP部分:
function add(){
$input=$_POST['input'];
$sql="INSERT INTO `ajaxtest` (`id`,`name`,`age`,`score`) VALUES ('".$input."')";
if(query_sql($sql)){
echo "ok";
}else{
echo "error";
}
}
鋒利的jquery ,幾乎無所不能
蘋果電腦 + 命令行,真不適合新手。 這么屌,沒辦法跟學啊
不錯不錯!
數據庫表的代碼 從哪里找啊。老師
新手在看視頻前最好先自己琢磨怎么實現這個場景。我之前有做過一次更簡單的表格功能,所以看的時候一邊對比思路,一邊比較代碼細節,有幫助??偟膩碚f,講師的思路很清晰,但是教學的模式不適合小白。
這鍵盤聲.....

來自:Mac Pro 用戶
沒有name屬性,數據通通是通過遍歷的方法進行匹配并插曲數據庫,這里用在其他程序里似乎沒有通用性,不過本課程本來重點不在這里,所以回頭自己琢磨怎么用在自己的應用里。這會影響自己拼裝input的時候該怎么設置的問題,似乎還是漿糊,希望有人可以交流
1.視頻能看懂,正好我這幾天在做怎么樣把表格里的數據當成是表單進行修改并提交,同時通過js操作表格的ui,在界面上進行實時數據顯示。最關鍵與后臺的交互還是通過jquery的ajax進行的。
2.學到的東西
a.jquery的ajax的get和post方法。
b.jquery的表格的dom操作方法,主要是append.remove.replacewith.fi
nd幾個方法,老師用的爐火純青
c.linux的相關命令大概熟悉了下
d.數據庫的query方法可以插入多個參數,居然怎么弄就獲得了最新插入的id,回頭研究,
3,不好的地方
a.老師沒有給數據取像form表單提交一樣的name
3.
這不是給小白學的,表示看不懂
課程須知
本課程是ajax實例課程 1. 需要熟悉php基本語法 2. 需要熟悉使用jquery 3. 需要了解ajax的規則 4. 需要熟悉簡單的mysql操作
老師告訴你能學到什么?
1、通過實例學習php和javascript之間如何進行異步交互 2、理解ajax運行機制和基本原理 3、清晰的布局javascript代碼

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消