看板 Ajax 關於我們 聯絡資訊
如題 我知道在ajax下可以先用JSON.stringify將自定義的js物件轉成字串 再把整個字串送給後端 用相關的函式庫轉成物件 那普通的form submit該如何做呢 一樣用JSON.stringify轉字串 再塞進hidden的input的value內嗎? (我是指<input type="hidden" value="blah blah..." />) 不知道我以上這兩種作法是否明智? 麻煩各位大大解惑 謝謝! ※ 編輯: poopoo888888 來自: 61.231.25.129 (07/18 09:41)
senser:您的想法是可行的 如果是POST 那這做法可能是唯一選擇 07/19 16:47
senser:另外不一定要再在view裡產生真正的html然後hide 07/19 16:49
senser:您可以全部在js裡完成就好 詳細作法可以參考這篇討論 07/19 16:50
senser:http://tinyurl.com/o3v6ob 07/19 16:51
senser:GET的話 可以用redirect的方式 去建構你的url就好 07/19 16:52
senser:POST如果有其他方法我也想知道 因為這做法好像不太clean :( 07/19 16:53
poopoo888888:謝謝senser大大! 我覺得這做法滿不錯阿~~ 07/19 17:47
senser:文章中這種作法傳的是Array, 後端甚至不用parse 可能會 07/20 13:14
senser:比傳JSON String更方便 07/20 13:14