`
hanbin51987
  • 浏览: 47163 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

实现combox输入多字符 筛选结果值

阅读更多
<html>  
<head>  
<title>可输入字符进行下拉框筛选</title>  
</head>  
<script>  
	var presscount=0;
	var pressvalue="";
    var Select = {  
		showtext : function(obj,e){ 
			presscount++;
			var inputvalue=String.fromCharCode(e.charCode||e.which||e.keyCode);
			pressvalue=pressvalue+inputvalue;
			e.returnValue=false;
			var comboxitems=obj.options;
			for(var i=0;i<comboxitems.length;i++){
				if(comboxitems[i].text.toUpperCase().indexOf(pressvalue.toUpperCase())==0){
						comboxitems[i].selected="selected";
						break;
				}
			  }
		},
		clear : function(){
			alert("已清空!");
			presscount=0;
			pressvalue="";
		}
     }   
</script>  
<body >  
<select id="select"  onkeypress="Select.showtext(this,event);" onchange="Select.clear();">   
  <option value=""></option>   
   <option value="CONVMAXULTXPWR">
		CONVMAXULTXPWR
	</option
	<option value="DLBETRAFFTHSONHSDPA">
		DLBETRAFFTHSONHSDPA
	</option>										
	<option value="DLINTERFERERSV">
		DLINTERFERERSV
	</option>
	<option value="DLSTRTHSONHSDPA">
		DLSTRTHSONHSDPA
	</option>
	<option value="DWPCHPOWER">
		DWPCHPOWER
	</option>
	<option value="EVENT4ATHD">
		EVENT4ATHD
	</option>
	<option value="EVENT4BTHD">
		EVENT4BTHD
	</option>
	<option value="HSSCCHBLER">
		HSSCCHBLER
	</option>
	<option value="HSSICHACKNACKPO">
		HSSICHACKNACKPO
	</option>
	<option value="HSSICHSIRTARGET">
		HSSICHSIRTARGET
	</option>
	<option value="HSSICHTPCSTEPSIZE">
		HSSICHTPCSTEPSIZE
	</option>
	<option value="HYSTFOR3A">
		HYSTFOR3A
	</option>
	<option value="HYSTFORINTERCELL">
		HYSTFORINTERCELL
	</option>
	<option value="IDLESSEARCHRAT">
		IDLESSEARCHRAT
	</option>
	<option value="INITSIRTARGET">
		INITSIRTARGET
	</option>
	<option value="MAXALLOWEDULTXPOWER">
		MAXALLOWEDULTXPOWER
	</option>
	<option value="MAXDLTXPWR">
		MAXDLTXPWR
	</option>
	<option value="MAXFACHPOWER">
		MAXFACHPOWER
	</option>
	<option value="MAXFPACHPOWER">
		MAXFPACHPOWER
	</option>
	<option value="MAXHSSICHPRXPWR">
		MAXHSSICHPRXPWR
	</option>
	<option value="MAXSIRTARGET">
		MAXSIRTARGET
	</option>
	<option value="MAXTXPOWER">
		MAXTXPOWER
	</option>
	<option value="MINDLTXPWR">
		MINDLTXPWR
	</option>
	<option value="MINHSSICHPRXPWR">
		MINHSSICHPRXPWR
	</option>
	<option value="MINSIRTARGET">
		MINSIRTARGET
	</option>
	<option value="N300">
		N300
	</option>
	<option value="N302">
		N302
	</option>
	<option value="N304">
		N304
	</option>
	<option value="N308">
		N308
	</option>
	<option value="N312">
		N312
	</option>
	<option value="N313">
		N313
	</option>
	<option value="N315">
		N315
	</option>   
</select>   
</body>  
</html>

 

分享到:
评论

相关推荐

    VBCombox实现下拉

    If ComboBox1.Text.Length &gt;= 1 Then ' 当输入字符数达到1或以上时,自动下拉 ComboBox1.DroppedDown = True ' 展开下拉列表 End If End Sub ``` 这里的代码假设了ComboBox1是我们的目标控件,且已设置了至少...

    C# ComboBox(winform) 显示多列 输入自动过滤

    当用户在输入框中输入字符时,触发此事件。然后,遍历ComboBox的所有项,检查每一项的各个列是否以输入的字符开头。如果找到匹配的项,将它们保留,其余的则从显示列表中移除。如果只有一项匹配,可以自动将其选中,...

    中英文可筛选combox

    "中英文可筛选combox"是一个特定的控件实现,它允许用户在下拉列表中筛选中英文选项,提供了更友好的交互体验。这个控件可能是在Windows Forms、WPF或者.NET框架下的一个自定义组件。 在描述中提到的"源码注释"意味...

    C#实现ComboBox自动匹配字符

    在某些情况下,我们可能希望实现ComboBox的自动匹配字符功能,这样当用户开始输入时,ComboBox会根据已输入的字符自动展示匹配的选项。本文将详细解释两种方法来实现这一功能。 首先,我们来看第一种方法:使用`...

    combox功能实现的js代码(自动筛选,高亮).zip

    在这个“combox功能实现的js代码(自动筛选,高亮).zip”文件中,我们很显然会发现它包含了一个JavaScript实现的ComboBox,具备自动筛选和高亮显示的功能,这对于创建用户友好的交互式Web应用非常关键。 自动筛选功能...

    自定义 Combox

    在这个项目中,我们使用C#编程语言,结合Winform框架,来创建一个定制的Combox,使得用户可以通过输入汉字的第一个字母,快速筛选并显示匹配的汉字列表。这个功能类似于搜索引擎的输入框,极大地提升了用户输入的...

    Silverlight 可以关键字过滤的ComBox

    当用户在输入框输入字符时,程序会实时捕获这些变化,并对下拉列表中的数据进行筛选。筛选通常采用模糊匹配的方式,例如使用SQL的LIKE操作符或者正则表达式来匹配含有指定关键词的数据项。 在Silverlight中,实现这...

    C# Combobox控件实现模糊查询功能

    当用户输入字符时,对数据源进行筛选,找出与输入字符串匹配的项。 ```csharp private void comboBox1_TextChanged(object sender, EventArgs e) { string searchText = comboBox1.Text.Trim(); // 获取用户输入的...

    combox功能实现的js代码(自动筛选,高亮)

    首先,要实现自动筛选,我们需要监听用户在文本输入框中输入的字符,并根据输入内容动态更新下拉列表的显示。这可以通过`addEventListener`来监听`input`事件,每次输入时触发相应的处理函数。处理函数会遍历所有...

    extcombox搜索功能

    在ExtJS的ComboBox中,搜索功能是其核心特性之一,允许用户通过输入关键字来过滤下拉列表中的选项,以实现快速定位。这种功能通常称为模糊查询,因为用户可以输入部分关键字,系统会自动匹配并显示与之相关的所有项...

    C#ComboBox自动补全小技巧

    在C#中,我们可以将ComboBox与数据源(如数组、列表或数据库查询结果)绑定,以便在用户输入时动态过滤匹配项。例如,你可以使用`ComboBox.DataSource`属性绑定数据集,并使用`ComboBox.DisplayMember`指定显示的...

    可输入可选择动态添加搜索选项.zip

    这个插件允许用户在搜索省市县信息时,既可以通过输入关键词,也可以通过下拉选择的方式,动态地添加和筛选相关结果,提高了用户在海量数据中的查找效率。 首先,我们要理解"jq插件"是什么。JQ,全称jQuery,是一种...

    winform下拉框输入汉字首字母快速检索所需项

    此程序是c# winform 开发的下拉框选择功能,可以通过输入各选项汉字的首字母快速检索所需项,当然,里面其中最大的功能是汉字转拼音功能(汉字全拼/汉字首字母等功能)。由于刚好一个老系统在用vs2003,所以,索性就...

    winform combobox 模糊查询

    在某些情况下,我们可能希望实现ComboBox的模糊查询功能,这使得用户可以通过输入部分文本快速查找并选择所需的选项,提高了用户体验。本文将详细讲解如何在WinForm应用中实现ComboBox的模糊查询。 首先,我们需要...

    NET自动感知输入控件

    1. **延迟加载**:为了优化性能,控件可能设置了一个最小输入字符数,只有当用户输入达到这个数量时才会发送请求。 2. **缓存策略**:对于最近或频繁查询的项,控件可能会缓存结果,避免重复请求。 3. **模糊搜索**...

    用WPF实现多选下拉框

    ComboBox是一个组合了TextBox和ListBox的控件,它允许用户在下拉列表中选择一个或多个项,或者在TextBox部分输入自定义文本。在默认情况下,ComboBox仅支持单选,但通过一些自定义设置,我们可以让它支持多选。 1. ...

    Extjs4 Combox tree

    5. **筛选功能**:ComboxTree支持搜索功能,用户可以通过输入关键字筛选匹配的节点。`typeAhead`配置项控制输入后是否自动填充剩余部分,`minChars`定义触发搜索的最少字符数。 6. **事件处理**:ComboxTree提供了...

    能根据拼音首字母过滤的Combobox

    输入拼音首字母过滤选项的combobox,同时根据汉字生成拼音和拼音首字母,使用的是微软的Microsoft.International.Converters.PinYinConverter,对于有些多音字不正确的,可以在里面增加一个xml字典进行过滤

    C实现的拼音检索,c#拼音检索控件

    开发者需要正确地引入和调用这些库,以获取输入汉字对应的拼音,然后比较用户输入的拼音字符串,实现匹配和筛选。 对于这个"C#拼音检索控件",它的工作流程可能是这样的:当用户在ComboBox中输入拼音时,控件会实时...

    C# 带查询功能自动提示的ComBox下列框控件

    当用户在ComboBox的文本框中输入字符时,我们将触发查询,动态过滤下拉列表中的选项。这通常涉及到数据库查询或内存中数据的筛选。以下是一个简单的示例: ```csharp protected void ComboBox_TextChanged(object ...

Global site tag (gtag.js) - Google Analytics