这里我得到ajax意见箱它工作正常但是当我给出建议值时它不会自动手动提交输入以继续如何给予更改提交ro此功能
此处为html
<form id="search" method="get" action="advanced_search_result.php">
<input type="text" size="20" name="keywords" value="" id="inputString" onkeyup="lookup(this.value);" onblur="fill();" autocomplete="off" style="height:30px; width:265px;" />
</form>
此处为脚本代码
function lookup(inputString) {
if(inputString.length == 0) {
// Hide the suggestion box.
$('#suggestions').hide();
} else {
$.post("rpc.php", {queryString: ""+inputString+""}, function(data){
if(data.length >0) {
$('#suggestions').show();
$('#autoSuggestionsList').html(data);
}
});
}
} // lookup
function fill(thisValue) {
$('#inputString').val(thisValue);
setTimeout("$('#suggestions').hide();", 200);
}
答案 0 :(得分:0)
在您想要提交表单的任何地方添加此代码..在ajax complete或keyup e.code == 13
$("#search").submit();