JQuery AJAX URL-путь - PullRequest
       2

JQuery AJAX URL-путь

0 голосов
/ 28 июня 2011

Это мой код jQuery AJAX, и этот файл javascript находится в

C:\workspace\search-ui\search-ui\src\main\webapp\themes\client\javascript\agile.js

И я хочу вызвать файл proxy.jsp из этого jQuery AJAX, а мой файл jsp находится в

C:\workspace\search-ui\search-ui\src\main\webapp\WEB-INF\pages

так, каково будет поле url вызова AJAX. Любые предложения будут оценены.

Этот код jquery AJAX находится в файле Javascript с именем agile.js, и мне нужно вызвать страницу proxy.jsp из этого файла javascript

var on_show_info = function() {
    var outOfDomainAjaxCall = search_metadata + current_doc_info.id;
    alert(outOfDomainAjaxCall);
                request_meta_info = $.ajax({
                url: "proxy.jsp?url=" + outOfDomainAjaxCall,
                type: 'GET',
                success: on_get_metadata,
                error: on_get_metadata_error

        });
    };

Ответы [ 3 ]

1 голос
/ 28 июня 2011

Вы вызываете скрипт из: C:\workspace\agilesearch-ui\agilesearch-ui\src\main\webapp\WEB-INF\pages\search.jsp

А страница, которую вы пытаетесь открыть: C:\workspace\agilesearch-ui\agilesearch-ui\src\main\webapp\WEB-INF\pages\proxy.jsp

Измените свой код на:

var on_show_info_agile = function() {
            //alert("aa");
var outOfDomainAjaxCall = search_agile_metadata + current_doc_info.id;
alert(outOfDomainAjaxCall);
            request_meta_info = $.ajax({
            url: "proxy.jsp",
            data: "url=" + outOfDomainAjaxCall, //put the data here
            type: 'GET',
            success: on_get_metadata_agile,
            error: on_get_metadata_agile_error

    });



};
0 голосов
/ 28 июня 2011
".../WEB-INF/pages" + outOfDomainAjaxCall,
            type: 'GET',
            success: on_get_metadata_agile,
            error: on_get_metadata_agile_error
0 голосов
/ 28 июня 2011

Должно быть:

"../../../WEB-INF/pages/proxy.jsp?url=" + outOfDomainAjaxCall
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...