[問題] 有個功能不知如何下手

看板Ajax作者 (誠實面對自己吧!)時間8年前 (2016/01/01 23:45), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
各位好~ 有個功能我實在不知該如何做出這個效果 情況如下: 我有個網頁是在讓使用者搜尋信件 並且把查到的資料顯示在一個網頁內的 TABLE 中 table 裡有幾個欄位 像這樣 <table> <tr> <td>郵件序號</td> <td>郵件狀態</td> <td>收件人</td> ... </tr> <tr> <td>20160101001</td> <td>已領取</td> <td>Kattte</td> ... 列表的內容是去跟一個 PHP程式要來 傳給他搜尋條件 比如說 日期區間 郵件狀態 等等 PHP 再以JSON 的形式給我郵件的資料資料 我再用AJAX 重新畫出一個 table 但是如果使用者要修改table 裡的資料 比方說 修改 已領郵件 改成 等待領取 或是 收件人打錯 想要直接在資料列表裡改名子 這個我想了很久還是沒甚麼完整的想法 不知道該怎麼做 目前想到的作法是再寫一個PHP程式專門接收這個需求 如果使用者點了那個欄位 我就把修改的資料傳給這支PHP 然後再重新畫一次table 不知道有沒有更好的方法來完成這件事? -- -- ˙ ˙ ◥ ▲ 上吧,藍胖!! \' (OwQ ) ) ) ﹀ \ \ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.43.55.22 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1451663103.A.562.html

01/01 23:53, , 1F
照你的講法 點下<td>的時候應該會變成<input>
01/01 23:53, 1F

01/01 23:53, , 2F
當按下enter從<input>變回<td>的時候順便用ajax寫回db
01/01 23:53, 2F

01/02 00:01, , 3F
對 目前應該是打算這樣做
01/02 00:01, 3F

01/02 02:22, , 4F
哈 我想到的也只有這個方法 不過table應該不用重畫吧
01/02 02:22, 4F

01/02 02:22, , 5F
上面顯示的就是你剛改過的資料了
01/02 02:22, 5F

01/02 22:28, , 6F
是的 後來仔細想想直接取代掉並把要更新的資料傳給PHP就好
01/02 22:28, 6F
文章代碼(AID): #1MXfx_LY (Ajax)