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" } ] }
![Contento](http://static.forosdelweb.com/fdwtheme/images/smilies/happy.png)