我现在所做页面中有一个<select></select> 里面有一些既定选项
现在要实现的功能是:我在select输入框中直接输入部分关键字 在select下拉列表中就会出现包含关键词的所有选项
比如:
<select></select> 其中<option></option>
<option>张强</option>
<option>张强1</option>
<option>张强2</option>
<option>张强3</option>
<option>强强</option>
一旦我输入“张”就在select下拉列表中显示出 <option>张强</option>
<option>张强1</option>
<option>张强2</option>
<option>张强3</option>工程求用啊!!!老师要发飙啦~~~救命啊 各位大侠!!!
现在要实现的功能是:我在select输入框中直接输入部分关键字 在select下拉列表中就会出现包含关键词的所有选项
比如:
<select></select> 其中<option></option>
<option>张强</option>
<option>张强1</option>
<option>张强2</option>
<option>张强3</option>
<option>强强</option>
一旦我输入“张”就在select下拉列表中显示出 <option>张强</option>
<option>张强1</option>
<option>张强2</option>
<option>张强3</option>工程求用啊!!!老师要发飙啦~~~救命啊 各位大侠!!!
http://jqueryui.com/demos/autocomplete/
你可以改一下,把后面的下拉箭头图片隐藏
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Calendar Widget Test</title> <!-- for tests -->
<style type="text/css">
@import "../../dojo/resources/dojo.css";
@import url(../../themes/tundra/tundra.css);
@import "css/dijitTests.css";
</style>
<!-- required: a default dijit theme: -->
<link id="themeStyles" rel="stylesheet" href="../../dijit/themes/tundra/tundra.css"> <!-- required: dojo.js -->
<script type="text/javascript" src="../../dojo/dojo.js"
djConfig="parseOnLoad: true, isDebug: true"></script>
<script>
dojo.require("dijit.form.FilteringSelect");
dojo.addOnLoad(function()
{
dijit.byId('test').downArrowNode.style.display = 'none';
});
</script>
</head>
<body>
<select dojoType="dijit.form.FilteringSelect" id="test">
<option value="1">张强</option>
<option value="2">张强1</option>
<option value="3">张强2</option>
<option value="4">张强3</option>
<option value="5">强强</option>
</select>
</body>
</html>