En el objeto
ui
se almacena el objeto JSON que devuelves desde PHP. Solo tienes que leerlo y tomar los valores de la propiedad
codigo
para asignarlo al campo oculto.
Para empezar, empieza haciendo esto:
Código Javascript
:
Ver originalselect: function(event, ui){
console.log(ui); //<-- Añade esta línea
$('#resultados').slideDown('slow');
}
Y en la consola del navegador (en Chrome, pulsa la tecla F12 y selecciona la opción 'Console' del panel inferior que se desplegará) verifica los valores que recibes. De no haber problemas, deberías de recibir un array con varios arrays, en donde cada uno tendrá los índices
value
y
codigo
, entonces, si deseas tomar solo los valores del índice
codigo
, tendrías que, primero, recorrer al array principal y, en cada iteración, tomar el valor del índice en cuestión.
Código Javascript
:
Ver originalfor (var i = 0, total = ui.length; i < total; i++){
console.log(ui[i].codigo); //Mostrará en consola el valor de cada código
}
Saludos