C'è più di un widget di jQuery completamento automatico?
-
19-09-2019 - |
Domanda
ho pensato un solo ci fosse - inclusi in jQuery UI e documentato qui .
So che ci sono i widget di completamento automatico di terze parti che il plug-in di jQuery, come la uno da devbridge . Ma vorrei descrivere che come un widget autocomplete per jQuery , anziché il widget di jQuery completamento automatico .
Ma su StackOverflow, vedo domande chiedendo un widget autocomplete che non utilizza la sintassi descritta nel jQuery UI documentazione . Ad esempio:
- jquery.autocomplete.js -? Come funziona completamento automatico
- Jquery completamento automatico plugin chiamando
- Aiuto con jQuery completamento automatico e risposta JSON
La sintassi jQuery UI è simile al seguente:
$("#input1").autocomplete({
source: function(req, responseFn) {
...
},
select: function(value, data){
...
}
});
considerando che alcune di queste altre questioni Hae una sintassi simile a questo:
$("#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
});
Qual è la spiegazione per la discrepanza? La gente chiede di "jquery autocomplete" senza specificare quale . Senza direzione, non dovrei assumere la funzione di completamento automatico jQuery UI?
Soluzione
RISPOSTA
-
Ci sono numerosi widget di completamento automatico che lavorano con jQuery.
- C'è solo una che appartiene a jQuery UI. http://docs.jquery.com/UI/Autocomplete
- C'è un altro plugin contributo degli utenti 3a parte che è elencato sul sito di jQuery. Questo non è parte di jQuery ma opere con jQuery. E 'contributo degli utenti.
da jquery.com: http://docs.jquery.com/Plugins/Autocomplete
attuale home page: http://bassistance.de/jquery-plugins/jquery-plugin- completamento automatico / - ci sono numerosi altri ....
-
V'è un'abitudine che è abbastanza comune tra gli utenti di plugin jQuery, quando si fanno domande su SO, di non identificare quali widget di particolare che stanno utilizzando. Le persone usano frasi come " il jquery autocomplete widget", quando in realtà si riferiscono a " a jquery autocomplete widget".
Altri suggerimenti
Un ricerca di Google rivela molti diversi plugin jQuery completamento automatico, < a href = "http://code.google.com/p/jquery-autocomplete/" rel = "nofollow noreferrer"> tra cui quattro href="http://www.splashnology.com/blog/jquery/246.html" rel="nofollow noreferrer"> jQuery completamento automatico .
Ci sono molti. So anche di uno che ha dirottato il tag jquery-autocomplete
su StackOverflow. Direttamente dal pagina di supporto :
Se si desidera utilizzare jQuery-completamento automatico, si può avere qualche domanda. Si consiglia di richiedere le vostre domande sul StackOverflow, e utilizzare il tag jquery-completamento automatico per identificarli.