tagit tag ejemplo javascript jquery jquery-ui autocomplete jquery-ui-autocomplete

javascript - tag - El error de datos personalizados de autocompletar de Jquery no existe tal ''instancia'' de método para la instancia de autocompletar widget



tag js (1)

Estoy agregando la funcionalidad de autocompletar al cuadro de texto. Referencia a this complemento de datos personalizados de autocompletado de jQuery.

Sin código de datos personalizado está funcionando bien. He añadido el siguiente código de datos personalizado

.autocomplete( "instance" )._renderItem = function( ul, item ) { return $( "<li>" ) .append( "<a>" + item.label + "<br>" + item.desc + "</a>" ) .appendTo( ul ); };

arroja error como

no existe tal ''instancia'' de método para la instancia de widget autocompletado

¿Hay algo que me esté perdiendo?

Estoy usando jQuery v1.11.2 y jQuery UI - v1.10.3


Se actualizó la sintaxis de la nueva versión: creo que no están usando la instancia ahora.

$("#Id").autocomplete().data("uiAutocomplete")._renderItem = function( ul, item ) { return $( "<li>" ) .append( "<a>" + item.label + "<br>" + item.desc + "</a>" ) .appendTo( ul ); };