Pensé que solo había uno: incluido en jQuery UI y documented here.¿Hay más de un widget jQuery Autocompletar?
Sé que hay widgets de autocompletar de terceros que se conectan a jQuery, como the one from devbridge. Pero describiría eso como un widget de autocompletar para jQuery, en lugar de el widget de autocompletar jQuery.
Pero en Stackoverflow, veo preguntas sobre un widget de autocompletar que no usa la sintaxis descrita en el jQuery UI documentation. Por ejemplo:
- jquery.autocomplete.js - how does autocomplete work?
- Jquery AutoComplete Plugin calling
- Help with jquery autocomplete and json response
La sintaxis de jQuery UI es el siguiente:
$("#input1").autocomplete({
source: function(req, responseFn) {
...
},
select: function(value, data){
...
}
});
Mientras que algunas de esas otras preguntas hae una sintaxis como esta :
$("#city").autocomplete("CUList.asmx/GetCUList", {
dataType: 'jsonp',
parse: function(data)
{
var rows = new Array();
for(var i=0; i<data.length; i++){
rows[i] = { data:data[i], value:data[i].CUName, result:data[i].CUName };
}
return rows;
},
formatItem: function(row, i, n) {
return row.CUName + ', ' + row.CUCity;
},
max: 50
});
¿Cuál es la explicación de la discrepancia? La gente pregunta acerca de "jquery autocompletar" sin especificar cuál. Sin dirección, ¿no debería suponer que LA IU de jquery se autocompleta?
Sé que hay muchas opciones de autocompletar; por eso escribí 'Sé que hay widgets de autocompletar de terceros'. Mi punto es, ¿qué widget preguntan las personas, cuando dicen 'jquery autocompletar' cuando obviamente NO es la autocompletar de jQuery UI? ¿Existe algún "otro" autocompletado dominante que se usa en todas partes pero que aún no es el oficial? – Cheeso
Sí, hay cuatro ellos. – SLaks
y .....? ¿Hay uno dominante? – Cheeso