Start Building Professional
Web Apps Today


 
Categories Question details Back To List
Question  posted by Marvin Elder on Dec 08, 2009 18:10
open dhtmlx forum
Ajax async not waiting for valid response

Enterprise 2.5 version: My ajax calls are returning before they are 'ready'.
IE puts up a message saying that 'not enough information' is available. Firefox doesn't show a message.

In both browsers I'm having to put an alert message after the 'dhtmlxajax.get' statement, to slow it down so that the loader has a valid response. When I take out the alert it proceeds without the incoming params.

Any suggestions? I guess I can use some other ajax methods but I want to stay completely with dhtmlx if I can.

I guess I could also try the sync method if I'm forced to.

Marvin Elder
Answer posted by Stanislav (support) on Dec 09, 2009 01:43
Please provide the snippet of problematic code

The correct way of async. request is 

dhtmlxAjax.get(url,function(loader){
     //code to work with response here
     alert(loader.xmlDoc.responseText);
});