作者no1kk (心中在下雨)
看板Ajax
標題[問題] ajax取得資料後填入對應的位置??
時間Thu Oct 14 15:02:14 2010
我正在做一個功能
首先會拿到一堆網址的陣列
然後我將這些網址加上連結放在頁面中
接著我要分別依照網址去擷取此網頁的title並將之加到對應連結的title上
(網址都是內部網域的)
這些步驟我卡在取得title之後放到對應的連結這個步驟
(我不能去修改那些網頁的內容)
我無法得知每個title應該要對應到哪個連結
傳回來的資料也沒有網址
簡易範例:
var url=['test/index1.php','test/index2.php'.....]
var n=url.length;
for(var i=0;i<n;i++){
var u=url[i];
$("body").append('<a href="'+u+'">'+u+'</a><br />');
$.post(u,function(data){
var title.........(擷取title)
這裡將title塞入連結中,但是我沒有網址可以對應....
});
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.166.220
1F:→ TonyQ:存起來或者給個特別的 id 不行嗎 @.@ 10/14 15:12
2F:→ TonyQ:你可以用 closure 特性把 u 放進 function 裡面,不過要動點 10/14 15:13
3F:→ TonyQ:手腳就是了。 10/14 15:13
4F:→ no1kk:抱歉!存起來或給個特別的id這邊我不太懂?可以說明一下嗎? 10/14 15:19
5F:→ no1kk:我可以給a一個特別的id,但是我在post的fn裡面依然沒有足夠 10/14 15:24
6F:→ no1kk:的資訊去對應到那個id 10/14 15:26