Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/06/2011, 14:40
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: memoria cache

no! el punto es que el parametro que le pasas a la funcion ajax es un objeto json. este tipo de objeto tiene una estructura particular. si no sigues esa estructura, el interprete javascript genera error y como resultado la interpretacion del codigo no continua. basicamente la estructura es asi,
Código:
{
token: valor
[, token: valor]*
}
en esta estructura, entiendase que los corchetes indica que lo que esta dentro es opcional y el asterisco indica cuantas veces puede repetirse -en el caso del asterisco cero o mas. en fin, luego de un token va dos puntos (:), seguido un valor para ese token. si quieres agregar mas parametro -tecnicamente propiedades- a ese objeto json, debes separar cada par de token:valor con una coma (,).

ahora bien, volviendo a tu caso. tienes el token url, los dos puntos, seguido el valor el cual es un string y una coma. pero fijate que luego deberias tener un token y un valor. en tu caso, solo tienes un valor, que fue lo que te marque en rojo. es decir, le falta el token. en ausencia del token, el interprete javascript genera error.

¿que debes hacer? si no es parte de los parametros que la funcion ajax requiere, simplemente eliminalo. sospecho que fue accidental que lo escribieras ahi. si es necesario como parte de los parametros, entonces debes indicar un token para ese valor. como no manejo jquery, entonces no se cual es el caso que corresponde.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.