Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/12/2011, 20:08
PHPcool
 
Fecha de Ingreso: marzo-2009
Ubicación: Sancti Spíritus, CUBA
Mensajes: 150
Antigüedad: 15 años, 9 meses
Puntos: 7
Respuesta: Obtener array mediante atributo en jQuery

Cita:
Iniciado por _cronos2 Ver Mensaje
Te recomiendo que sigas el estándar:
Código HTML:
Ver original
  1. <a href="#" id="id" data-raycms="{'id':'1520','parentID':'1242'}" >
  2.     <div>Noticias</div>
  3. </a>
Código Javascript:
Ver original
  1. var data = $('#id').attr('data-raycms');
  2. data = JSON.parse(data);
Saludos (:
Muchisimas gracias man, la verdad no me funciono de la manera que me pones y es debido a que "{'id':'1520','parentID':'1242'}" el formato esta mal, debe ser asi '{"id":"1520","parentID":"1242"}' al parecer no admite comillas simples para las claves y los valores. Su comentario me ayudo a buscar potra solucion en jQyert , pondre la solucion que encontré

Código Javascript:
Ver original
  1. var data = '{"id":"1520","parentID":"1242"}';
  2. data = $.parseJSON(data)
  3. alert(data.id + " - "+ data.parentID)

De esta manera funciona nitido en jQuery
Muchas Gracias man de verdad