Jquery проверка доступности

программирование JavaScript jQuery Веб-программирование

Всем привет!

У меня есть функция на javascript, которая проверяет доступность записи на определенной время. В общем должна вернуть true или false.

Вызываю функцию, к примеру check("2013-03-03",12345);

Возвращает undefined, хотя должна вернуть значение response (return response;)
Возможно я что-то не доконца понимаю, там ведь вложенная функция..

Уже все перепробовал. Помогите!!


function check(date,time){

if(time >0){
$.post(site_path+'api.php',{
timestamp: time,
date: date,
action: "check_request"
},

function (response){
return response;


}, 'json'

);

}

}

Примечание:
api.php возвращает true или false. В общем если вывести alert(response); все работает хорошо, а вот функция возвращает undefined
Ответы:
А что и как вы возвращаете из api.php?


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.