0

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

    });
4

1 に答える 1