Организация пула подключений (с любой современной версией SQL Server) будет звонить sp_reset_connection
при многократном использовании соединения. Это сохранило proc, среди прочего, отбрасывания любые временные таблицы , которым владеет соединение.
Я не вижу очевидного способа сделать это в документации, но вы пытаетесь запустить событие фокуса (или щелчка) в текстовом поле с включенным автозаполнением:
$('#myButton').click(function() {
$('#autocomplete').trigger("focus"); //or "click", at least one should work
});
$j(".auto_complete").focus(function() { $j(this).keydown(); })
Вы можете запустить это событие, чтобы показать все варианты:
$("#example").autocomplete( "search", "" );
Или посмотрите пример по ссылке ниже. Похоже, это именно то, что вы хотите сделать.
http://jqueryui.com/demos/autocomplete/#combobox
EDIT (от @cnanney)
Примечание: Вы должны установить minLength: 0 в вашем автозаполнении, чтобы пустая строка поиска возвращала все элементы.