[ajax] 一次處理onerror事件

看板Ajax作者時間14年前 (2011/12/05 17:03), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
我有一個功能,希望把 <img class="pic" pid="1">、<img class="pic" pid="2"> 如果該$('.pic') 發生圖片無法讀取 onerror的時候,把有發生錯誤的列出來 再一次用ajax去處理這些 我目前的jQuery是這樣單一去處理 var obj ; $('.pic').error(function(){ obj = $(this); $.ajax({ url: "social.php?do=manage&op=deleteconfirm", data: "pid[]="+$(this).attr('pid') }); }); 可是如果有太多張圖讀不到,那我就得一個一個去發ajax 我希望把所有有發生錯誤的 pid存在一個 pid 的陣列裡面 我有想到用each,可是卻不知道要怎麼在裡面觸發error事件 有人可以教一下嗎 謝謝回答 -- ˊ_▂▃▄▂_ˋ. ◣           ▅▅▅  ▅▅▅  ι●╮     ▍./◤_▂▃▄▂_◥ \'▊    HARUHI ████████  <■┘      ◤◤◥█◥◥█Δ   ISM    ███▃▃███  ¢|\      ζ(▏●‵◥′●)Ψ ▏   By-gamejye ▂▂▂  ▂▂▂   ⊿Δ      /|▋ |\ ▎        ハ ル ヒ 主 義         ◥◥|◣ ‵′ ◢/'◢◢ S‧O‧S 世界をいに盛り上げるための宮ハルヒの団 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.209.219

12/05 18:56, , 1F
利用 img總數=onLoad成功數+onError失敗數
12/05 18:56, 1F

12/05 18:57, , 2F
在最後一張圖片時再觸發ajax
12/05 18:57, 2F

12/05 19:03, , 3F
因為img的onload跟onerror不會同時發生
12/05 19:03, 3F
文章代碼(AID): #1Et8Zo5Z (Ajax)
文章代碼(AID): #1Et8Zo5Z (Ajax)