jQuery UI completamento automatico - come?
-
02-10-2019 - |
Domanda
I può essere alla ricerca in questo tutto sbagliato.
Ma, io sto cercando di utilizzare il completamento automatico jQuery UI.
voglio passare un URL e otterrà i suggerimenti da lì.
le mie domande sono
1:? Come faccio a specificare l'url
2:? Come faccio a formattare la risposta ??p>
Soluzione
Questo dovrebbe iniziare con specificando la parte URL.
Innanzitutto creare un campo di input per collegare il completamento automatico plugin per.
<input type="text" name="query" />
Quindi utilizzare questo javascript per attaccare il completamento automatico alla casella di input appena creato.
$("#query").autocomplete({
source: "/suggestions/get/",
select: function(event, ui) {
$("#new-field").val(ui.item.value);
}
});
L'URI richiesta sarà qualcosa di simile ...
/suggestions/get/?term={selection}
selection
rappresenta la selezione effettuata in automatico.
Ora sul lato server è necessario analizzare l'URI e utilizzare il valore del parametro term
a fare quello che vuoi - cercare nel database per la scelta selezionata, o qualcos'altro
Si deve formattare la vostra risposta così ...
suggestion1
suggestion2
suggestion3
suggestion4
I suggerimenti dovrebbe essere su una nuova linea (separati da \n
)
Altri suggerimenti
Nella pagina UI jquery avete una demo completa di diversi esempi, che dovrebbe essere sufficiente credo. Ecco 's l'url.