0

オートコンプリート ボックスを使用して値を提案します。それは私にはうまくいきますが、テキスト入力セレクターのオレンジ色が削除された値を選択すると、この問題が発生します

私のテキスト入力

<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);
 }
4

1 に答える 1

0

@ user1683781 states.jsp ページでどのようにデータを作成していますか? 同じ states.jsp ページに css を追加できます。それ以外の場合は、入力するデータを入力する css を追加できます。

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

これで問題が解決したかどうかをお知らせください。

于 2013-10-07T19:16:38.653 に答える