ASP.NET - No me funciona Ajax en ASP.NET 4.5 Web Forms

 
Vista:
Imágen de perfil de Aillyn

No me funciona Ajax en ASP.NET 4.5 Web Forms

Publicado por Aillyn (1 intervención) el 15/03/2018 20:57:41
Hola, llevo 2 dias tratando de solucionar el siguiente problema, he buscado en todo Google y no aparece una solucion que me lo resuelva. El problema es que no me funciona Ajax. Estoy haciendo un auto completar de un asp:TextBox mientras se escribe en el utilizando Ajax.
Cuando debuggeo y escribo una palabra en el TextBox correspondiente me entra a la funcion correspondiente pero cuando comienza a ejecutarse los parametros de Ajax todos me dan "undefined" por lo que como resultado me sale el mensaje que tengo en el parametro Error.

Mi funcion de jquery donde hace uso de Ajax es la siguiente:
Application.js:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//Searching USA State Name while typing
$("#txtEstado").autocomplete({
    source: function (request, response) {
        $.ajax({
            type: "POST",
            async: false,
            contentType: "application/json; charset=utf-8;",
            url: "DataService/ApplicationForm.aspx/GetCountryStates",
            data: "{'stateName':'" + $('#txtEstado').val() + "'}",
            dataType: "json",
            success: function (data) {   // 
                response(data.d);
            },
            error: function (result) {
                alert("No Match");
            }
        });
    }
});

El problema q me da en el debugging es el q aparece en foto:

error
Todos los parametros de Ajax type, contentType, url, ..... me dan Undefined.
Por favor, alguien q me diga q puede ser.
Para mi que me esta faltanto algo en el web.config.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder