码迷,mamicode.com
首页 > Web开发 > 详细

js 根据输入框内容自动定位listbox选项

时间:2014-07-03 00:04:43      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:strong   width   2014   html   cti   管理   

2014-7-1 应用在某门户应用排序管理页面

 

function OnTextChanged() {
  var inputText = $.trim($("#txtLocateAllSeller").val());
  if (inputText.length != 0) {
   var el = $(‘.applist‘)

   var len = el.find("option").length;

   var sInputName = inputText.toUpperCase();
   var iStopFlag = -1;
   var iIndex = 0;
   var sText;

   while (iIndex < len && iStopFlag == -1) {
    var sele = el.find("option[index=" + iIndex + "]");
    sText = sele.text().toUpperCase();
    if (sText.indexOf(sInputName) != -1) {
     sele.attr("selected", true);
     iStopFlag = 0;
    }
    iIndex++;
   }
  }
 }

 

 

html:

 定位:<input type="text" id="txtLocateAllSeller" title="请输入要定位的应用描述" onkeyup="OnTextChanged()"/>
    <span>根据相关描述在当前分类自动定位要查找的项目</span>

 

 <asp:ListBox ID="ListBox1"   CssClass="applist"  runat="server" Width="250px" 
                        Height="300px"></asp:ListBox>

 

说明:

1:  获取 输入文本框的内容: var inputText = $.trim($("#txtLocateAllSeller").val());

2: 通过css类名获取listbox对象: var el = $(‘.applist‘)

 

js 根据输入框内容自动定位listbox选项,布布扣,bubuko.com

js 根据输入框内容自动定位listbox选项

标签:strong   width   2014   html   cti   管理   

原文地址:http://www.cnblogs.com/huangyugui/p/3818665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!