Saludos
dbh
El selector
jQuery("#array[1]") intenta buscar un elemento cuyo
id es
array y que tiene un atrributo
1, eso es lo que interpreta jQuery.
Creo que podrías solucionarlo, cambiando el selector, así:
Código PHP:
$('div[id="array[1]"]').attr('value');
Por cierto, no deberías usar atributos que no corresponden al elemento, en este caso el atributo
value no pertenece a un elemento
div, y si no quieres poner el valor en HTML del div, podrías usar microdatos, así:
Código PHP:
<div id="my_div" data-value="MyValue">Contenido DIV</div>
Y podrías acceder desde jQuery así:
Código PHP:
$('#my_div').data(value);