Не работает запрос и ответ от сервер AJAX JSON JavaScript Java Servlet

240
03 мая 2017, 10:21

Здравствуйте. Не знаю, почему по нажатию на кнопку не выполняется запрос на сервер и не выводит результат.

 $(document).ready(function (){
     $("#find_by_date").submit(function(e){
       e.preventDefault();
});
    $("#first_button").click(function(e){

        $.ajax({
    dataType: 'json', 
    type: "post",
    url: "FindDataByDate",
    data:{dateFirstQuery:$("dateFirstQuery").val()},
    async: true,
    cache: false,
    success: function(resp) {
        $.each(resp, function(indice, list){
                alert("indice");
            });
        }
    });

    });});



protected void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
     doPost(request,response);
} protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
   String countryCode = request.getParameter("dateFirstQuery");
    PrintWriter out = response.getWriter();
    try{
        out.print("OK");
        out.println(getSurchByDate(countryCode));
    }
    catch(Exception e){
        out.println("Error"+e.getMessage());
    }finally{
        out.close();
    }
}
Answer 1
$.ajax({
  ...
  success: function(resp) {
    console.log(resp); 
  },
  error: function(jqXHR, textStatus, errorThrown) {
    console.log("ERROR: " + textStatus + " - " + errorThrown); 
  }
});

Что в консоли?

READ ALSO
Проблема с скроллом на jQuery

Проблема с скроллом на jQuery

По клику на кнопку должно скролить на секцию ниже, но выбивает ошибку Uncaught TypeError: Cannot read property 'top' of undefinedПодскажите в чем ошибка

229
browserSync при обновлении CSS прыгает страница

browserSync при обновлении CSS прыгает страница

При обновлении страницы через gulp + browserSync прыгает страница в самый верх, хотя редактирую footer

302
1366 Incorrect string value исправить через миграции?

1366 Incorrect string value исправить через миграции?

Появилась проблема, при сохранении в базу текста(кириллицей) вылетает ошибка 1366 Incorrect string value

216
Доступ пользователю к базе mysql через CMD

Доступ пользователю к базе mysql через CMD

Изучаю mysql, пытаюсь предоставить доступ локальному пользователю к базе данных с помощью следующей команды:

336