Hola! Estoy haciendo un tp en C# y tengo que recibir datos con formato JSON provenientes de un web service que yo hice. En ie funciona perfecto pero cuando intento hacerlo funcionar en firefox oen chrome me tira error "500 internal server" y ya intente todos lo que esta en internet pero nada funciona..
Este es el codigo del AJAXque utilizo para llamar al web service:
Código:
function InfoByDate() {
var divToBeWorkedOn = "#AjaxPlaceHolder";
var webMethod = "http://localhost:62707/Ventas.asmx/ObtenerTiendas";
var Categoria = document.getElementById("MainContent_Categoria_DropDownList1").value;
var parameters = "{Categoria:"+Categoria+"}";
$.ajax({
type: "POST",
url: webMethod,
data: parameters,
async: true,
contentType: "application/json; charset=utf-8",
dataType: "json",
crossDomain: true,
success: function (msg) {
//$(divToBeWorkedOn).html(msg.d);
$("#a").empty();
var Codigo = CrearTabla(msg.d);
$("#a").append(Codigo);
},
error: function (e) {
//$(divToBeWorkedOn).html("Unavailable");
alert("Error:" + e);
console.log(e);
}
});
}
Porfis ayuda, lo tengo que entregar y no tengo idea que mas hacer...