jquery two ajax call asynchrounsly in asp.net not working...

Posted by eswaran on Stack Overflow See other posts from Stack Overflow or by eswaran
Published on 2010-05-07T11:16:36Z Indexed on 2010/05/07 11:28 UTC
Read the original article Hit count: 321

Filed under:
|
|
|
|

Hi all, I am developed an web application in asp.net. In this application I have used jquery ajax for some pages. In this application, when I make two ajax call asynchrounoulsy that would not do as I expceted. what is happening is even the second ajax call finishes i can see the result when the maximum time out ajax call finished. I mean i can see the both results in the same time, not one by one.

for an example. I have 3 pages

1) main.aspx - for make two ajax request.

2) totalCount.aspx - to find the total count. (max it takes 7 seconds to return, as corresponding table contains 3 lak records)

3) rowCount.aspx - to find the row details. (max it takes 5 seconds to return result).

due to this scene, I have planed to make asyn call in jquery ajax in asp.net. here is my code...

function getResult() { getTotalCount(); getRows(); }

// it takes max 7 seconds to complete // as it take 7 seconds it should display second.( I mean after the rows dispaying) // but displaying both at the same time after the max time consuming ajax call completed. function getTotalCount() { $.ajax({ type : "POST", async : true, url : "totalCount.aspx?data1=" + document.getElementById("data").value, success : function(responseText) {
$("#totalCount").attr("value", responseText); } })
}

// it takes max 5 seconds to complete. // after finished, this should display first.( i mean before total count displays) // but displaying both at the same time after the max time consuming ajax call completed. function getRows() {
$.ajax({ type : "POST", url : "getrows.aspx?data1=" + document.getElementById("data").value, async : true, success : function(responseText) {
$("#getRows").attr("value", responseText);
} });
}

I would like to know, If there is any possible to make asyn call in jquery ajax in asp.net. I searched in net, I got some points that says we cannot do this in asp.net

ref link: http://www.mail-archive.com/[email protected]/msg55125.html

if we can do this in asp.net How to do that?

thanks r.eswaran.

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about AJAX