选择li后,使用JSP自动完成建议文本输入丢失其选择器

时间:2013-10-07 14:19:02

标签: javascript jsp

我使用自动填充框来建议一些值。 它适用于我,但我选择值后,我有这个问题,文本输入选择器橙色被删除

我的文字输入

<input type="text" size="30" value="" id="inputString" onkeyup="lookup(this.value);" onblur="fill();" />

我的JavaScript代码

function lookup(inputString) {
if(inputString.length == 0) {
$('#suggestions').hide();
} else {
$.post("states.jsp", {queryString: ""+inputString+""}, function(data){
if(data.length >0) {
$('#suggestions').show();
$('#autoSuggestionsList').html(data);
 $('#suggestions li').click(function() {
var vel = $(this).html();
 $('#inputString').val(vel);
});
}
});
}
}







function fill(thisValue) {
$('#inputString').val(thisValue);
setTimeout("$('#suggestions').hide();", 200);
 }

1 个答案:

答案 0 :(得分:0)

@ user1683781你如何在states.jsp页面中编写数据?您可以在相同的states.jsp页面中添加css。否则,您可以添加填充数据的css以进行输入。

$('#inputString').css({"color":"orange","background-color":"#ccc"});

请告诉我这是否可以解决您的问题。