2013-04-09 101 views
0

我一直在使用jQuery自动完成,只要我选择自动完成值下拉文本框失去焦点,文本框失去焦点与jQuery自动完成选择

我怎样才能防止它,

<script type="text/javascript"> 
    $(document).ready(
    function() { 
     $("#<%=search.ClientID%>").autocomplete("Search.ashx", { 
      width: 153, scrollHeight: 250, 
      close: function(event, ui) { alert("close"); } 
     }); 
    }); 
</script> 

回答

0
$('input').autocomplete({ 
    'select':function(){ 
     $(this).focus(); 
    } 
}); 

这应该做到这一点,虽然这将会走到从某个人那里输入的行的末尾......我想这取决于你在哪里选择维护输入插入位置的值并适当地使用。如果您需要帮助,我会查找jQuery API上的select事件。

相关问题