作者Notte (沙朗牛)
看板Ajax
標題[問題] 關於append應用
時間Mon Jul 20 11:07:52 2015
過去很常遇到 以下拉選單的值去觸發ajax
舉例來說
[_______請選擇_____] //下拉選單
name:______
phone:______
address:________
下拉選單選到就直接應用ajax
去資料庫撈出對應的資料顯示
我目前用的方法是在succes後
$.each(response,function(k,v){
append 表單表格
});
欄位少的時候還可以用,欄位一多就顯得麻煩跟冗長…
不知道有沒有其他好的方法可以指教
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.30.8.22
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1437361681.A.CD1.html
1F:推 crossdunk: 不管怎樣欄位一多都會很冗長啊@@07/20 12:28
2F:→ crossdunk: 就跟你不去抓 直接用HTML寫一樣很長啊@@07/20 12:29
3F:推 hwChang: 撈出資料後不是可用迴圈 append 嗎?還是我哪裡會錯意?07/20 13:01
4F:→ hwChang: 還是您是指要放在td的欄位太多?07/20 13:03
回1樓:說的也是…只是單純覺得放進append還不能直接複製HTML有點麻煩…
回3樓:因為我每個欄位name跟id都不同啊~等於是修改功能的頁面 要再傳值給下一頁
※ 編輯: Notte (110.30.8.22), 07/20/2015 13:09:42
5F:推 crossdunk: 你可以寫個FUNCTION 把name跟ID帶進去 在return出來 07/20 14:21
6F:→ crossdunk: 跟html的一起RETURN出來XD 這樣就不用打這麼長 07/20 14:22
7F:→ Notte: 好吧 我會試試的 不過同時可能有radio select 等等交叉XD 07/20 16:27