miren tengo un problema, estoy realizando una pagina web, de la cual utilizo
jquery para hacer la llamada de ajax, asi:
$.ajax({
url: "asp.net/base/grid.aspx",
data: "oDtPosition=" + oDtPosition,
type: "POST",
async: true,
timeout: 30000,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
global: true,
ifModified: false,
processData: true,
error: function(XMLHttpRequest, textStatus, errorThrown){
alert('error');
},
success: function(datos, textStatus){
//hace algo
}
ahora en el servidor formo mi cadena json asi:
Dim _Dta_Request As String = "eCode:'" + _eCode + "'"
_Dta_Request = "{" + _Dta_Request + "}"
y lo devuelvo asi:
Response.Write(_Dta_Request)
todo sale bien asta este punto, pero cuando regresa al ajax se va por
error: function(XMLHttpRequest, textStatus, errorThrown){
alert('error');
},
y me indica que
errorThrown = "Invalid JSON: {eCode:'1'}"
ahora no se que demonios este mal, no es mi cadena json, ya no se que hacer,
ya probe todo y no me funciona, no se si ustedes me puedan ayudar, ha!! y soy nuevo en el foro. espero sus comentarios