页面上有一个textbox输入框,还有一个绑定数据的dropdownlist,实现在textbox输入字符,动态改变dropdwonlist的绑定数据,能否提供一些ajax动态传输数据和JSON格式转换的文章。谢谢!
解决方案 »
- gridview 文件重命名问题(急)
- .net sql2000 数据库如何连接和添加,修改,删除 ,小弟是新手~在线等~请大家帮助
- 这个功能怎么实现?千呼万唤牛人.
- 碰见一个不认识的类名TList,并且无法转向定义。google和msdn上都查不到。
- .net + ajax 技术讨论群:3974101
- CrystalReportViewer使用时候出错!!!
- 如何获取DataGrid某行对应的DataTable中的行
- 求救:aspx页面乱码显示问题!!!
- 第一次用到一些方法屬性時如何知道要用哪些屬性或方法?
- 除了做成DLL,还有没有被的方法对.cs文件进行加密?
- 如何选中dropdownlist中包含某值的项(这个值是项中的部分字符,暂定唯一)
- 求一个操作前必须先登录的实例
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
无标题页
</title>
<style type="text/css">
ul, li { margin: 0; padding: 0; list-style-type: none; } li { padding-left:
5px; height: 35px; vertical-align: middle; line-height: 35px; color: #000000;
font-weight: 400; cursor: pointer; }
</style>
</head>
<body>
<div>
<input id="QueryText" type="text" style="height: 35px; width: 350px; font-size: 15px;
line-height: 35px; border: 1px solid #9A9A9A;" onkeydown="OnTextChanges();" />
<input id="Button1" type="button" value="button" style="height: 40px; vertical-align: top;
border: 1px solid red;" />
<div style="position: relative; width: 405px; border: 1px solid #817F82; display: none;"
id="Coneten">
</div>
</div>
</body></html>
<script type="text/javascript">
var s = ["观看了几集", "自行车v", "斯蒂芬", "为犹如一幅", "新增词vd", "类库uyy", "公司vvb", "阿斯蒂芬洒出", "为范文芳", "自行车ve", "IOU", "新增词", "你", "威尔威", "阿斯蒂芬"];
function OnTextChanges() {
var Count = 0;
var DIV = document.getElementById("Coneten");
var text = document.getElementById("QueryText").value;
DIV.innerHTML = "";
for (var i = 0; i < s.length; i++) {
if (s[i].indexOf(text) > 0) {
if (i == 0) {
DIV.innerHTML += "<ul>";
} DIV.innerHTML += "<li onclick='LIOnClick(this);'>" + s[i] + "</li>"; if (i == s.length - 1) {
DIV.innerHTML += "</ul>";
}
Count++;
}
}
if (Count > 0) {
DIV.style.display = "";
} else {
DIV.style.display = "none";
}
}
function LIOnClick(obj) {
document.getElementById("QueryText").value = obj.innerText;
var DIV = document.getElementById("Coneten");
DIV.innerHTML = "";
DIV.style.display = "none";
}
</script>纯JS,事件上你在调一调