作者Hetfield (James Hetfield)
看板Ajax
標題[問題] AJAX存放資料
時間Fri Apr 13 18:48:23 2012
最近工作有一個新任務,
目的是在MVC架構下,把每次都要從DB重抓資料的選單,
(例如先挑選單A->再挑選單B,目前作法是每次抓B的資料時,都要重新抓一次A)
用AJAX的方式,達到選單A只要第一次抓DB裡的資料,
而接下來user挑選單B、C、D...等時,
都不需再重新抓A的資料,
而可以藉此達到效率上的提昇。
因之前實在沒有碰過AJAX這方面的東西,
小弟初步survey了一下,但實在還摸不著頭緒,
有些說可以寫到session裡?(還沒有研究該怎麼作才好)
或者還有什麼作法可以達到這方向的功能呢?
希望可以得到一些提示,
關鍵字也好、初步方向也可以!
感謝板友們的回答!
--
「哦...性愛和暴力啊,那種芝麻小事我早已了然於胸,」
「講點更有趣的事來聽聽吧。」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.140.55
1F:→ legnaleurc:不能存在 js 的變數嗎? 04/13 19:19
2F:→ gpmm:呃,其實…除非你的 option 超過幾百筆,不然這樣其實不會 04/13 22:14
3F:→ gpmm:比較有效率… 04/13 22:14
4F:→ Hetfield:其實我也覺得... 不過畢竟是老闆的想法 04/13 23:12
5F:推 dio833:你問的是?AJAX抓下來的資料存放位置?你可以用json格式放到 04/14 01:27
6F:→ dio833:陣列中,也可以看一下JQuery的用法。還是不太明白你的問題? 04/14 01:28
7F:→ dio833:簡單的說,你只要javascript很熟悉,AJAX使用不會是問題 04/14 01:30
8F:推 sanhsia:我 survey 的結果是 google #3 就可以了 04/14 09:03
9F:→ mesak:HTML5 資料儲存 04/14 16:54
10F:→ tyf99:你把A的資料,存入session變數裡就好,斷線之前都能用 04/14 18:56
11F:推 hellolucky:同一樓 存到js變數 現在是這樣做 速度快很多 04/14 19:08
12F:推 amos6064:Json是好物 04/15 01:56
13F:推 saluyi:html5的storage功能 04/15 23:56