Зависит от того, какое действие на стороне сервера необходимо выполнить.Если вы просто хотите отправить свою форму, это однострочник jQuery в ответ на событие result
jQuery.autocomplete:
$('input#suggest').result(function(event, data, formatted) {
$("#myform").submit();
});
Если вы хотите выполнить асинхронный вызов определенного метода, выследует посмотреть в $. ajax в jQuery.На стороне сервера у вас есть множество возможностей - вы можете настроить свою функцию как общий обработчик HTTP, веб-сервис JSON или метод страницы ASP.NET, каждый из которых может быть вызван с использованием AJAX.
Если вы можете предоставить больше информации о том, что вам нужно для достижения (в качестве комментария к моему ответу), я могу предоставить более подробную информацию.
Редактировать: Используя детали, предоставленные вкомментарии, я полагаю, что в вашем случае вы можете использовать ClientID
вашего элемента управления следующим образом:
var selector = '#<%= searchTB.ClientID %>';
$(selector).result(function(event, data, formatted) {
CustomSubmit();
});
В этом случае JavaScript должен быть встроен в документ .aspx, т.е. не может быть во внешнемФайл .js.