Código:
$( "#search" ).autocomplete(
{
source:data,
minLength:3,
select: function( event, ui ) {
$( "#search" ).val( ui.item.label + " / " + ui.item.actor );
return false;
}
}).data( "autocomplete" )._renderItem = function( ul, item ) {
return $( "<li></li>" )
.data( "item.autocomplete", item )
.append( "<a><strong>" + item.label + "</strong> / " + item.actor + "</a>" )
.appendTo( ul );
};
});
Código:
Tome de referencia este sitio http://www.jqueryautocomplete.com/, pero necesito tomar datos anidados y no se como, tampoco puedo cambiar que tome "name" en vez de "label" ej:var data = [
{"label":"Aragorn", "actor":"Viggo Mortensen"},
{"label":"Arwen", "actor":"Liv Tyler"},
{"label":"Bilbo Baggins", "actor":"Ian Holm"},
{"label":"Boromir", "actor":"Sean Bean"},
{"label":"Frodo Baggins", "actor":"Elijah Wood"},
{"label":"Gandalf", "actor":"Ian McKellen"},
{"label":"Gimli", "actor":"John Rhys-Davies"},
{"label":"Gollum", "actor":"Andy Serkis"},
{"label":"Legolas", "actor":"Orlando Bloom"},
{"label":"Meriadoc Merry Brandybuck", "actor":"Dominic Monaghan"},
{"label":"Peregrin Pippin Took", "actor":"Billy Boyd"},
{"label":"Samwise Gamgee", "actor":"Sean Astin"}
];
Código:
Espero que se entienda {
"risulatati": [
{
"nome": "Mariano",
"pv": "PV002",
"luogo": "Europa.Italia.Campania.Napoli",
"recapiti": {
"tel": "08112345678",
"mail": "[email protected]",
"skype": "lopsum"
}
]
}
. Saludos!



