Приведенный ниже код не возвращает никаких ошибок, и я могу сделать так, чтобы он возвращал данные из process.php, однако для process.php я проверяю «сообщение» следующим образом:
<?PHP
if (isset($_REQUEST['message'])) {
//return a json string
}
?>
Вот мой код jquery ниже, dataString показывает "message = WHATEVER I TYPE IN TEXTAREA", когда я использую alert (dataString); но он действует так, как будто он не отправляется в сценарий processing.php, сейчас я зашел в тупик
Если я зайду на www.url.com/processing.php?message= что бы то ни было, тогда скрипт php покажет, что вы ожидаете.
Также кажется, что часть ajax работает, потому что она вернет ответ скрипту, если у меня есть скрипт php, который выводит что-то без включения его в оператор if
В чем может быть проблема?
<script>
var dataString = 'comment='+ message;
//alert (dataString);
// send message to PHP for processing!
$.ajax({
type: "POST",
url: "process.php",
data: dataString,
dataType: "json",
success: function (data) {
// do stuff here
}
});
</script>