en utilisant autocomplete jquery, nous obtenons la valeur cachée en appelant Cela n'est .result fonction comme celui-cijquery autocomplete sur le bouton cliquez sur Obtenir la valeur cachée
$("#suggest").result(function(event, data, formatted) {
$('#hidden').val(data[1]);
});
utile lorsque nous avons sélectionné l'option de la liste autosuggest et appuyez sur Entrée. Ce dont j'ai besoin, c'est que j'entre dans l'option en tapant le mot complet sans le sélectionner et en cliquant sur le bouton Ok? mais je me vide toujours.
<input type="text" id="suggest" />
<input type="button" value="Ok" onclick="GetValue()" />
<input type="hidden" id="hidden"/>
function GetValue()
{
//get hidden field value - getting empty
var hid=document.getElementById('hidden').value;
}
avez-vous essayé 'alert (hid);'? – Reigel