Показать сообщение отдельно
  #4 (permalink)  
Старый 24.01.2016, 08:52
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

$.getJSON(get_all_project_url,req_rez,function(dat a) - это не цель запроса, это сам запрос, а вот сервер отдает клиенту массив элементов(проекты) - который формируется исходя выбранного фильтра, это и есть цель запроса.
Но у вас странная логика в коде. По щелчку по некому элементу project_sort_info_click проверяется то, чего в принципе еще нет на клиенте, так как В самом конце ,после всех проверок отправляем на сервер верный результат. Во-первых что за верный результат, результат чего? Во-вторых и получаем ответ от сервера или ошибку - и что же он должен отдать судя по логике, верно ли проверил клиент?

Вам нужно выбрать записи согласно условиям, при этом выборка будет по одному полю в SQL таблице, если судить по условиям, так? Какую структуру данных от сервера вы ожидаете?

А есть ли записи согласно условию или нет, можно будет знать только после того, как сервер вернет ответ, и как это узнать как раз будет зависеть от структуры данных самого ответа, а если построить запрос должным образом, то возвращенный на запрос ресурс уже будет отвечать на эти вопросы.

Что касается проверки как таковой, то у вас она, фактически, должна быть всего одна - корректный ввод дат, и что на клиенте, что на сервере.

Последний раз редактировалось laimas, 24.01.2016 в 09:02.
Ответить с цитированием