入力時にテキストボックスの値を取得し、JSON の関数を実行する必要があります。これを試してみました。
$(document).ready(function () {
$("#<%= txtBusca.ClientID %>").keypress(function () {
$.ajax({
type: "POST",
data: "{ 'valor' : '" + $(this).val() + "'}",
url: "Especialidades.aspx/Buscar",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function () {
alert('OK');
}
})
});
});
しかし、うまくいきません。