Jquery Ajax PHP - передать значения из сценария PHP в функцию успеха Ajax? - PullRequest
0 голосов
/ 26 апреля 2010

У меня есть форма, отправленная через Ajax в PHP-скрипт. Внутри PHP-скрипта я делаю несколько проверок на ругательства.

Как бы я передал 'да' или 'нет' обратно в jquery из сценария PHP, чтобы я мог отображать некоторые отзывы для пользователя в интерфейсе? Другими словами, «Спасибо» или «Не ругайтесь!»

Спасибо

1 Ответ

1 голос
/ 26 апреля 2010

Вы можете просто повторить «да» или «нет» и выполнить некоторое сравнение строк в функции успеха jQuery. Вы также можете повторить «true» или «false», оценить содержимое ответа и использовать его как логическое значение, или использовать JSON ...

С JSON php будет выглядеть так:

<?php

...

echo "{\"result\" : true}";

?>

JavaScript:

$.getJSON('blabla.php', function(data) {
  if(data.result){
    alert("dont't swear!");
  }else{
    alert("good boy!");
  }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...