используя автозаполнение jquery, мы получаем скрытое значение, вызывая функцию .result, подобную этой
$("#suggest").result(function(event, data, formatted) {
$('#hidden').val(data[1]);
});
Это полезно, только когда мы выбрали опцию из списка автозаполнения и нажали ввод.Что мне нужно, так это то, что я ввожу опцию, набирая полное слово, не выделяя его и нажимая кнопку Ok?но я всегда становлюсь пустым.
<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;
}