#867 closed bug (worksforme)
multiple ajax only update one div
Reported by: | anonymous | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.1 |
Component: | ajax | Version: | |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
when trying to load multiple ajax only the last div is updated, when you switch the script in ready part the last one (the div) will always be updated but it will succeed calling both ajax. function getNews(id){ [b]
action = id.substring(0,4); id = id.substring(4); $.getJSON("/labs/json.php?action=" + action + "&id=" + id,function(json){
$("#" + action + "NewsOverview").html(json.value.news);
});
} $(document).ready(function(){
getNews($("#panelHottNews .gamesNewsSelected").attr("id")); getNews($("#panelGameNews .gamesNewsSelected").attr("id"));
}
Note: See
TracTickets for help on using
tickets.
As documented, attr("id") returns the ID of the first matched element. Try this instead:
Please consider reporting something like this to the discussion list first. Chances are good that you get help much faster, and if it really is a bug, you can still report it as one.