Come potrei causare jQuery Autocomplete per visualizzare risultati con immagini, e non PHP?
-
20-09-2019 - |
Domanda
I sono l'attuazione jQuery Autocomplete e desidero visualizzare i risultati con l'immagine associata. Ogni immagine ha lo stesso nome come il risultato previsto del campo di completamento automatico. vale a dire se qualcuno "Braz", quindi "brazil" appare con brazil.jpg linea accanto ad essa. Ho dei problemi del presente.
Se qualcuno mi può puntare nella giusta direzione lo apprezzerei. A proposito, sto usando di Jorn versione .
Sono anche interessati a utilizzare versioni più piccole di completamento automatico, ma hanno trovato Drew Wilson e non riusciva a lavorare affatto.
Soluzione
Guardate #suggest4
su questo demo pagina . Le funzioni formatItem
e formatResult
sono usati per fare il risultato e la voce appaiono diversi.
function formatItem(row) {
return row[0] + " (<strong>id: " + row[1] + "</strong>)";
}
function formatResult(row) {
return row[0].replace(/(<.+?>)/gi, '');
}
// apply the format functions using the options provided.
$("#country").autocomplete('getdata.jsp', {
formatItem: formatItem,
formatResult: formatResult
};