I have to display the value in textbox that is selected from dropdownlistbox using ajax.i got the readyState is null or not an object error.
coding:
Expand|Select|Wrap|Line Numbers
- <script language="javascript" type="text/javascript">
- function GetDataViaAJAX()
- {
- var obj;
- try
- {
- obj = new ActiveXObject("Msxml2.XMLHTTP");
- }
- catch(e)
- {
- try
- {
- obj = new ActiveXObject("Microsoft.XMLHTTP");
- }
- catch(e1)
- {
- obj = null;
- }
- }
- if(obj!=null)
- {
- obj.onreadystatechange=stateChanged;
- obj.open("GET","ajaxex.aspx?client="+ document.getElementById("DropDownList1").value,true);
- obj.send(null);
- }
- return false;
- }
- function stateChanged()
- {
- var obj;
- if (obj.readyState == 4)
- {
- var textclient=obj.responseText;
- alert(textclient);
- var textclientobj=document.getElementById("TextBox1");
- textclientobj.innerHTML=textclient;
- }
- }
- </script>
Expand|Select|Wrap|Line Numbers
- protected void Page_Load(object sender, EventArgs e)
- {
- DropDownList1.Attributes.Add("onChange", "return GetDataViaAJAX();");
- }
Plz give me a solution.its urgent!!!!
Thaks
Krish