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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top