この js を使用して、php ファイルから結果を取得し、それらを出力しています。これはキーアップ時に発生します。すべてがうまく機能していますが、問題は、何かを入力すると、最後の結果が消去されないことです。入力が空の場合、または入力された文字が 1 つしかない場合、スクリプトで結果を消去するにはどうすればよいですか?
$('#username-search').keyup(function() {
if (this.value.length < 2) return;
var usersearch = $(this).val();
$.post("autocomplete_user.php", {
results: usersearch,
},
function(data) {
$('#data').html(data)
});
});