Sorry for the bad post - in this case you should use $.ajax with
asyn:false.
The $.get(...) does not have such option.

On Jan 28, 2:46 pm, Tony <[EMAIL PROTECTED]> wrote:
> Not sure, but you can try(if possible with async:false), something
> like
> jQuery(function($){
>
>     $.get("projects/datascapes.xml", {async:false}, function(xmlData,
> strStatus){
>         var datascapeAnchorsXml = $(xmlData);
>     });
> ....
>
> Regards
> Tony
>
> On Jan 25, 5:25 pm, "Alexandre Plennevaux" <[EMAIL PROTECTED]>
> wrote:
>
> > Hello again,
>
> > gosh this should be so easy yet i can't make it work. Here is what i'm 
> > trying to do:  i have a data structure stored as an xml file.
>
> > I need to load this structure once at the start of the application.
> > I need a function to search through this data structure and return the 
> > corresponding value.
>
> > So far i fail miserably because i don't quite get the 
> > synchronous/asynchronous side of jlife.
>
> > Here is the code i came up with (you might have seen it in my other post, 
> > i'm fighting against it since this morning):
>
> > function findProjectAnchor(projectName, scape){
> >     var thisDS = datascapeAnchorsXml.find('scape[title="' + scape + '"]');
> >     var myVal = $("item:contains('" + project + "')", thisDS).attr('rel');
> >     return myVal;
>
> > }
>
> > jQuery(function($){
>
> >     $.get("projects/datascapes.xml", {}, function(xmlData, strStatus){
> >         var datascapeAnchorsXml = $(xmlData);
> >     });
>
> >     /// this is how i call it:
> >     UI.dsAnchor = findProjectAnchor(UI.item, UI.sortBy);
>
> >     );
>
> > what's wrong with it ?
>
> > thank you for your time and assistance,
>
> > Alexandre Plennevaux

Reply via email to