看板 Ajax 關於我們 聯絡資訊
各位好~ 有個功能我實在不知該如何做出這個效果 情況如下: 我有個網頁是在讓使用者搜尋信件 並且把查到的資料顯示在一個網頁內的 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
TigerShen: 照你的講法 點下<td>的時候應該會變成<input> 01/01 23:53
TigerShen: 當按下enter從<input>變回<td>的時候順便用ajax寫回db 01/01 23:53
kattte: 對 目前應該是打算這樣做 01/02 00:01
TigerShen: 哈 我想到的也只有這個方法 不過table應該不用重畫吧 01/02 02:22
TigerShen: 上面顯示的就是你剛改過的資料了 01/02 02:22
kattte: 是的 後來仔細想想直接取代掉並把要更新的資料傳給PHP就好 01/02 22:28