Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2017, 12:19   #1
mrprim
Пользователь
 
Регистрация: 07.06.2016
Сообщений: 52
По умолчанию Java+ajax(json req)

Добрый день еще раз.
После прошлых тем, вот что у меня получилось:
Серверная часть на Java и вот что она отправляет
Код:
	@RequestMapping(value = {"/map-{id}" }, method = RequestMethod.GET,  produces = "application/json")
	@ResponseBody
	public Map showMap(@PathVariable("id") int id) {

		Map map = mapService.findByM_id(id);
        return map;
	}
Тоесть при переходе localhost/map-1 мы имеем json строку вида примерно:
Код:
{"map_id":1, "map_name":"America","drawing":"code"}
далее наша задача с клиента отправить get запрос и получить json string или json object
но вот тут небольшая проблема, вот мой код:
при клике по dropdown меню оно должно выдавать мне нужные данные
Код HTML:
<script>
    $("body .choose-map").bind("click", function () {

        var data = get_map(1)
            .done(function (response) {
                return response;
            }).fail(function (response) {
            });
        console.log(data);
    });


    function get_map(id) {
        var url = 'http://localhost:8888/map-' + id;
        return $.get(url);
    }
</script>
Выдает вот так:

А необходим только responseJSON
mrprim вне форума Ответить с цитированием
Старый 03.02.2017, 12:31   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так а проблема в чем? Если нужно, то и написали б data.responseJSON

Вообще jQuery может сразу возвращать объект если добавить dataType: 'json' в параметры при вызове функции get или ajax, или использовать функцию getJSON вместо get http://api.jquery.com/jquery.getjson/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 03.02.2017 в 12:33.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java/jQuery/Ajax ? Ищу специалиста... Reyhs Фриланс 1 11.09.2014 18:01
$.ajax возвращает ошибку при чтении json Phantom JavaScript, Ajax 4 08.08.2013 00:40
JQuery + Json+ Ajax maomam JavaScript, Ajax 0 02.12.2012 22:32
Передача файлов на сервер AJAX+Java ucode Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) 0 16.03.2012 13:33
Считать ответ на JAVA (Json)-зарос в переменную Diskretor Microsoft Office Excel 3 07.03.2012 02:55