[問題] ajax取得資料後填入對應的位置??

看板Ajax作者 (心中在下雨)時間15年前 (2010/10/14 15:02), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/5 (看更多)
我正在做一個功能 首先會拿到一堆網址的陣列 然後我將這些網址加上連結放在頁面中 接著我要分別依照網址去擷取此網頁的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

10/14 15:12, , 1F
存起來或者給個特別的 id 不行嗎 @.@
10/14 15:12, 1F

10/14 15:13, , 2F
你可以用 closure 特性把 u 放進 function 裡面,不過要動點
10/14 15:13, 2F

10/14 15:13, , 3F
手腳就是了。
10/14 15:13, 3F

10/14 15:19, , 4F
抱歉!存起來或給個特別的id這邊我不太懂?可以說明一下嗎?
10/14 15:19, 4F

10/14 15:24, , 5F
我可以給a一個特別的id,但是我在post的fn裡面依然沒有足夠
10/14 15:24, 5F

10/14 15:26, , 6F
的資訊去對應到那個id
10/14 15:26, 6F
文章代碼(AID): #1Cjghvpf (Ajax)
文章代碼(AID): #1Cjghvpf (Ajax)