Я пытаюсь передать данные в код php, используя ajax. но я не могу добиться успеха.
<?php
$message = $_POST["message"];
$buyer_name = $_POST["buyer_name"];
$order_number = $_POST["order_number"];
$account = $_POST["account"];
$designer = $_POST["designer"];
echo $message; ?>
это мой js код.
var formdata = {buyer_name:byrName,order_number:orderNum.trim(),account:account,designer:'admin',message:'testing'}
if(autoMode){
$.ajax({
type:'POST',
url: 'msgHandle.php',
data: formdata,
contentType: false,
cache: false,
processData: false,
beforeSend: function() {
},
success: function(data) {
alert(data);
},
error: function() {
alert('failed');
}
});
Я установил кнопку для нажатия, и при нажатии запускает этот ajax код . вывод - предупреждение с пустым сообщением. это означает успех, но похоже, что переменные не передаются правильно в код php. что не так в моем коде, я не могу найти.