jQuery自动完成,并返回输入值的键
我在这里使用jQuery自动完成: 虽然我可以通过findValue函数中的alert函数看到输入到文本框值的键,但问题是:是否可以从那里以某种方式返回它们?(即var retVal=oSuggest.findValue()) 谢谢大家! 你试过这个吗jQuery自动完成,并返回输入值的键,jquery,jquery-autocomplete,Jquery,Jquery Autocomplete,我在这里使用jQuery自动完成: 虽然我可以通过findValue函数中的alert函数看到输入到文本框值的键,但问题是:是否可以从那里以某种方式返回它们?(即var retVal=oSuggest.findValue()) 谢谢大家! 你试过这个吗 function findValue(li) { if( li === null ){ alert('No match found!'); return fals
function findValue(li)
{
if( li === null ){
alert('No match found!');
return false;
}
return ( !!li.extra ) ? li.extra[0] : li.selectValue;
}
请注意,我在函数末尾使用的符号称为“三元”
编辑:试试这个
把这个放在书页的某个地方
<input type="hidden" id="id_of_hidden_text_field" />
现在,您可以通过引用$(“#ID_of_hidden_text_field”).val()来引用所选ID代码>
function findValue(li)
{
if( li === null ){
alert('No match found!');
return false;
}
return ( !!li.extra ) ? li.extra[0] : li.selectValue;
}
<input type="hidden" id="id_of_hidden_text_field" />
function findValue(li)
{
if( li === null ){
alert('No match found!');
}
$('#id_of_hidden_text_field').val(( !!li.extra ) ? li.extra[0] : li.selectValue);
}