[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

ajax onreadystatechange parameter

Posted on 2009-07-07
1
Medium Priority
?
408 Views
Last Modified: 2012-08-14
I want to pass a parameter to the callback function to identify one ajax call from another.  
This code is not doing the business.  Is it possible?  How is it done?
function runscript(page, data, element)
{
	//get ajax object
	HTTPrequest[req_no]=GetHTTPrequestObject();
	// set callback
	HTTPrequest[req_no].onreadystatechange=stateChanged(req_no);
	//check there is a connection to server
	if (HTTPrequest[req_no]==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	info['ajax'] += 1;
	info['script'] = page;
	
	//create script url
	var url=page+".php";
	url=url+"?element="+element;
	for(i in data)
	{
		url=url+"&"+i+"="+data[i];
	}
	url=url+"&sid="+Math.random();
 
	//load the script
	HTTPrequest[req_no].open("GET",url,true);
	HTTPrequest[req_no].send(null);
}

Open in new window

0
Comment
Question by:Koakuma
1 Comment
 
LVL 75

Accepted Solution

by:
Michel Plungjan earned 2000 total points
ID: 24794283
HTTPrequest[req_no].onreadystatechange=new function () { stateChanged(req_no) }

0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Confluence of Individual Knowledge and the Collective Intelligence At this writing (summer 2013) the term API (http://dictionary.reference.com/browse/API?s=t) has made its way into the popular lexicon of the English language.  A few years ago, …
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Suggested Courses

590 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question