0

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

我该如何预防,

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

1 回答 1

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

应该这样做,尽管这将转到某人键入的行的末尾...我想这取决于您选择维护输入插入符号位置的值并适当利用的位置。如果您需要帮助,我会在 jQuery API 上查找该select事件。

于 2013-04-09T08:46:37.197 回答