Я пытаюсь передать значение combobox в ajax, но не мог этого сделать. пожалуйста помоги. Ajax код как в соответствии с:Не удалось передать значение combobx в ajax
var XMLHttpRequestObject=false;
function showUser(val)
{
if(window.XMLHttpRequest)
{
XMLHttpRequestObject=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
}
XMLHttpRequestObject.onreadystatechange=function()
{
if (XMLHttpRequestObject.readyState==4 && XMLHttpRequestObject.status==200)
{
document.getElementById("sub").innerHTML=XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.open("GET","get_test.php?val="+val,true);
XMLHttpRequestObject.send();
}
И Html код как под
<select name='sem' id = 'sem' style = 'margin-left: 3.4em;' class = 'shor_list'>
<option value='Null'>------Select Semester------</option>
<option value='1st'>1st</option>
<option value='2nd'>2nd</option>
<option value='3rd'>3rd</option>
<option value='4th'>4th</option>
<option value='5th'>5th</option>
<option value='6th'>6th</option>
<option value='7th'>7th</option>
<option value='8th'>8th</option>
</select>
<span onclick="showUser('sem.value');">update list</span>
Но функция AJAX не получает идентификатор выбора тега. пожалуйста, предложить решение