我在页面中放置了一个文本框TextBox,和一个DropDownList控件。
我想实现的功能是:
在文本框中输入一个值,输入完毕以后,鼠标点击文本框以外的地方,
就可以通过这个值查询数据库,把数据库中
某个字段的所有值都绑定到DropDownList上,我想把这一过程用無刷新
做出来。该如何实现?
请高手指点一下,详细更好。谢谢
我想实现的功能是:
在文本框中输入一个值,输入完毕以后,鼠标点击文本框以外的地方,
就可以通过这个值查询数据库,把数据库中
某个字段的所有值都绑定到DropDownList上,我想把这一过程用無刷新
做出来。该如何实现?
请高手指点一下,详细更好。谢谢
<script type="text/javascript">
function a()
{
if(window.ActiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest(); }
}
function formsubmit(param)
{
a(); var url="AvatarList.aspx?UserID=52&flage=&IDList="; xmlHttp.onreadystatechange=handleStateChange;
xmlHttp.open('get',url,true);
//xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.send(null);}
function handleStateChange()
{
if (xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
selectList();
}
}
}</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" onBlur="a()"></asp:TextBox>
</div>
</form>
</body>
</html>
兄弟,这个东东还是要自已系统的了解下,看看下面这个,带源码的
http://ajax.schwarz-interactive.de/CSharpSample/