作者ChenCH1986 (Chen,C.H.)
看板Ajax
標題[問題] Javascript陣列儲存問題
時間Fri Nov 4 10:18:22 2011
各位版大好
小弟我在使用JSP陣列轉存到Javascript的陣列過程中出現問題
演算法與邏輯應該是沒錯才對
但是怎麼樣都無法跑出我要的結果->只跑出空白
我的網址如下:
http://http://163.18.22.34:8080/textRestorer/index_demo.jsp
我想大家打開後只會出現空白畫面
但是請按一下檢視原始碼
則會看到我的迴圈只執行到一半
我這個JSP loop需要執行25次
未來應該會更多, 有可能需要到上百次
我原本是使用雙loop去控制jsp資料儲存到javascript的陣列
但擔心行數會太多所以用最少產生行數的寫法
但改了又改還是一樣跑不出來
試過IE與Chrome都無法正常顯示...
這部分程式主要功能就是JSP讀取資料庫資料存成陣列
再把陣列中的每一個值存到Javascript的陣列中
以供後續應用
只是現在只是轉存資料就卡住了, 後續無法繼續進行
有試過讓迴圈執行5次, 是可以跑完沒問題
但是未來是需要跑到上百次的...不曉得該如何做比較好..?
麻煩版上的高手們給個方向, 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.140.255.149
1F:推 amos6064:你server端先把資料裝成json或者陣列然後用push 11/04 10:39
2F:→ amos6064:Array.push({"value1":123,"value2":"測試",....}); 11/04 10:41
3F:推 PsMonkey:用 GWT 啦,連轉換都不用 [無誤] 11/04 10:42
4F:→ ChenCH1986:感謝兩位大大的提示, 我會再測試看看的 11/04 17:30
5F:→ ChenCH1986:用json存取效果好太多了 我真的搞不懂javascript的陣列 11/08 05:55
6F:→ ChenCH1986:在前面明明值都沒錯 要呼叫時卻總是只能呼叫到最後一 11/08 05:55
7F:→ ChenCH1986:筆的值...真是傻眼 11/08 05:55