Ho il seguente script che funziona con un array 1 dimensionale. È possibile farlo funzionare con un array bidimensionale? Quindi, qualunque sia l'elemento selezionato, facendo clic su un secondo pulsante sulla pagina, dovrebbe visualizzare l'id di qualsiasi oggetto selezionato.jQuery UI completamento automatico con articolo e id
Questo è lo script con l'array 1 dimensionale:
var $local_source = ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"];
$("#txtAllowSearch").autocomplete({
source: $local_source
});
Questo è lo script per il pulsante per controllare l'ID, che è incompleto:
$('#button').click(function() {
// alert($("#txtAllowSearch").someone_get_id_of_selected_item);
});
come si formatta la matrice per funzionare con questo? – oshirowanen
Quindi non è possibile fare a meno di un input nascosto? – oshirowanen
No perché ci sono due pezzi di dati: il testo e l'id. Non è possibile inserire entrambi in un singolo input. E di solito non vuoi mostrare l'id all'utente, quindi ha bisogno di un tipo di input = "nascosto" per entrare. –