私には奇妙な状況があります。以下のように私のページ:
<html>
<script>
$(document).ready(function(){
$("input").keyup(function(){
$("#mydiv").load("showlist.php?q="+this.value);
});
</script>
<input><br>
<div id="mydiv">ajax content appear in here</div>
</html>
私のshowlist.phpは次のように単純です:
echo $_GET['q'];
ie: abcdeをテキスト ボックスに入力すると、ページは正常に実行されます {mydiv タグのコンテンツが showlist.php の出力に置き換えられたことを意味します}。しかし、abcd efgh {文字列に1つのスペースがあることを意味します}と入力すると、div内には何も表示されません。それはちょうど空白です!私は何を間違えましたか?