TextBox使用jquery自动完成选择丢失焦点

时间:2013-04-09 08:40:00

标签: jquery asp.net jquery-ui jquery-ui-autocomplete

我一直在使用jquery自动完成功能,只要我从自动完成中选择值,下拉文本框就会失去焦点,

我如何防止它,

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

1 个答案:

答案 0 :(得分:0)

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

那应该这样做,虽然那会到某个人输入的行尾......我想这取决于你选择保持输入插入位置的值并适当使用的地方。如果您需要帮助,我会在jQuery API上查找select事件。