0
と呼ば取得されていない私は、次のコードを持っている:InstantSearchServletは呼ばない取得んが、私はURLを直接編集してサーブレットを呼び出すときに何らかの理由でjQueryのAjaxの機能getJSON()は
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#property').keyup(function() {
var query = $(this).val();
$('#results').html(query);
$.getJSON('InstantSearchServlet?property=' + query, null, callBackProperty);
}
});
});
をto/InstantSearchServlet?property = e例えば、私は望みの結果を得ます。私はInstantSearchServletの前に置いてみましたが、それは何も変わりません。
ありがとうございました。
Firbug/Chrome開発ツールのリクエストを見ましたか?手動で入力したリクエスト(それも参照)と、疑わしいコードによって生成されたリクエストとの違いを簡単に特定できます。 – sje397
Firefoxを使用している場合は、ライブHTTPヘッダー - 拡張機能を入手してください。これにより、HTTPリクエストに関するすべてのヘッダー情報を取得できます。これにより、エラーが表示されることがあります。 – heikkim
'$ .getJSON( 'InstantSearchServlet?property =' + query、callBackProperty);の呼び出しを変更するとどうなりますか? 'null 'の場合は、dataパラメータに何も渡す必要はありません。それがうまくいくかどうかは分かりませんが、試してみる価値があります。 –