2 つの Ajax 呼び出し。どちらも呼び出しを実行しますが、最初のものはテキスト入力フィールドにドロップダウン値を返し、2 つ目はextraParam
テキスト入力フィールドに一致する値でドロップダウンを表示できません。確認しましたが、Spring Controller から正しい値が返されます。これが機能しない理由は何ですか? 追加のパラメーターを渡す以外に、両方の呼び出しの違いは何ですか?
$(document).ready(function() {
$( ".oid" ).autocomplete({
source: "${pageContext. request. contextPath}/app/X.htm"
});
});
$(document).ready(function() {
$( "#fifa" ).autocomplete({
source: function (request, response) {
$.ajax({
url: '${pageContext. request. contextPath}/app/Y.htm',
data: {
term: request.term,
extraParam: OneMoreParamValue
},
success: function (data) {
console.log('response=', data);
}
});
}
});
});