This is probably straight forward but I'm a newbie and I need help! If I make an Ajax request which when successful replaces a section of the DOM with other data, how do I make the new data accessable to jQuery?
+1
A:
the Data will be available in the parameter you pass to the callback function
$.ajax( {
type:'Get',
url:'http://mysite.com/mywebservice',
sucess:function(data) {
alert(data);
}
})
And if you mean how to access the data after you injected it to the DOM, then it will be automatically accessible because it becomes a part of the DOM.
Marwan Aouida
2009-05-16 11:40:18
A:
In the callback function you provide to the ajax request, you will have access to the data. From there you can replace part of the DOM with it and/or store it somewhere else (global variable, etc.).
HarryM
2009-05-16 11:40:40
A:
The elements in the replaced area have no event handlers bound, of course, unless you use jquery 1.3's new live() events.
fforw
2009-05-16 11:43:00