2011年5月5日 星期四
Javascript 學習筆記
呵呵年紀大了, 難得寫程式, 更難得學新的程式語言。
不過這個年代似乎有一種語言是躲不掉的 -- javascript。
最近總是因為各種需求而遇到想用 js 解決問題的情境。
前一陣子趁著學校辦 「企業校園徵才」, 請我學生木瓜去攤位發問卷,
調查企業使用 office 的狀況 (請見五樓附檔 office-usage.ods)。
不想用傳統數字方法分析, 想用 jquery 的 svg 套件畫圖,
於是又再胡亂學了一下 javascript。 完成一篇講義:
新手急上手的 javascript/jQuery 教學 和一篇失敗的實驗報告
(失敗的) 網頁混搭筆記 (help!)。 好吧, jquery svg 改天再試吧...
訂閱:
張貼留言 (Atom)
var people = {
回覆刪除"梁錫卿": "test1.html",
"唐元亮": "test2.html",
"洪朝貴": "test3.html"
};
var peopleCount = 0
for (name in people) {peopleCount++;}
var dataAry = new Array();
$(function() {
for (name in people) {
$.ajax({
url: people[name],
}).success(function(data) {
dataAry.push(data);
}).error(function(data,stat,xhr) {
alert(xhr);
});
}
var hnd = setInterval(function() {
if (dataAry.length == peopleCount) {
clearInterval(hnd);
// do your thing...
for (id in dataAry) {
$('#aaa').append(dataAry[id]);
}
}
}, 200);
});
以前有上過老師的課 希望有幫上忙:)
太棒了, 謝謝 newbear! 最近寫了「抓網頁撈過界」那一篇之後, 對 cross domain AJAX 比較有概念了。 改天再來試你建議的 setInterval。
回覆刪除