看板 Ajax 關於我們 聯絡資訊
大家好 .... 想請教各位Ajax高手就是 假如我現在有一個array叫做$array=array('I','love','you'); 然後網頁上要顯示 I [按鈕1] love [按鈕2] you [按鈕3] 按按鈕1 會儲存I 按按鈕2 會儲存love 按按鈕3 會儲存you 如果 依序按 按鈕3 按鈕1 按鈕2 會儲存you I love 想請問大家會怎麼寫? 謝謝 .... 以下兩種寫法哪種是比較好的呢??? 或是都不好呢??? 1. 用form把他們包起來 <form id="form1">I [按鈕1] </form> 然後jQuery 去叫(#form1).serialize 再用ajax傳送 2. [按鈕1] button onclick=jQuery函數() 然後 後面寫 jQuery函數() 去叫ajax傳送他前面對應的值 或是有其他寫法???? 如果太初學者請鞭小力點 .... 我會自D>< 嗚嗚嗚 非常感謝 .... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.7.183 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1472125201.A.1D3.html ※ 編輯: imimi (180.217.7.183), 08/25/2016 19:41:31
crossdunk: 用$('#id').click 08/25 20:21
mygirl30229: php array用個foreach echo出來就好 08/25 22:36
mygirl30229: 然後不清楚你要用什麼方式儲存,是每次按server就儲 08/25 22:39
mygirl30229: 存一次 還是結果完成就儲存一次 08/25 22:39
mygirl30229: 妳可以用js把字串都加起來後在一次傳給server, 如果 08/25 22:46
mygirl30229: 是每點一次server 就更新一次那就要搭配個session或 08/25 22:46
mygirl30229: 資料庫之類的儲存方式儲存目前結果 08/25 22:46
Qiqi: 不管哪種寫法,請記得server存完資料後,才能允許下一個requ 08/26 08:30
Qiqi: est,不然就算是按123也可能會存成321。 08/26 08:30
conanist: 那如果我同一個按鈕按三次 或N次 是你期望的結果? 08/29 01:51
conanist: ex:IIIIIIII 如果這樣你的DB欄位長度夠嗎 08/29 01:52
conanist: 如果你需要重新輸入該怎麼辦 是不是要做清空鈕 08/29 01:52
conanist: 或你多一個SUBMIT鈕 你按完組好後 再送出 08/29 01:54
conanist: 你先想清楚你要甚麼需求 分析一下 08/29 01:55
imimi: 感謝大家~~~!!!! 03/10 17:38