我使用自动填充框来建议一些值。 它适用于我,但我选择值后,我有这个问题,文本输入选择器橙色被删除
我的文字输入
<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);
}
答案 0 :(得分:0)
@ user1683781你如何在states.jsp页面中编写数据?您可以在相同的states.jsp页面中添加css。否则,您可以添加填充数据的css以进行输入。
$('#inputString').css({"color":"orange","background-color":"#ccc"});
请告诉我这是否可以解决您的问题。