Дело в том, что ajax не отправляет данные на сервер. Подскажите пожалуйста из-за чего такое может быть.
Страница:
$.ajax({
method: 'POST',
url: '/action/ObnovStatUser', // URL запроса
dataType: 'html',
data: { // Параметры запроса (опционально)
StatMail: "true",
ComMail: "true",
id: "43"
},
success: function(data){ /* функция которая будет выполнена после успешного запроса. */
console.log(data); /* В переменной data содержится ответ от index.php. */
}
});
А это прием (/action/ObnovStatUser):
if ($Module == 'ObnovStatUser'){
echo "OTVET-".$_POST['StatMail']."-FFFFFFFFFFFFF";
}
В консоле отображается что-то вроде этого: OTVET--FFFFFFFFFFFFF. Т.е. получается, что $_POST['StatMail'] нету. Как такое может быть?
если ObnovStatUser это папка то
url: '/action/ObnovStatUser/name.php', // URL запроса
если это .php то
url: '/action/ObnovStatUser.php', // URL запроса
Уберите строку с dataType и затем сделайте var_dump($_POST);
PS. Попробуйте заменить method
на type
. Доки тут api.jquery.com/jquery.ajax
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Назавём две массивы равновеликими , если только один раз в одном из массивов, сменив места одной пары из элементов , мы получим другой массивНапример...
Всем привет! Я использую плагин Select2 для выбора значенийЯ выбираю значения, они красиво вставляются в input
Есть данный код, не могу заставить изменяться поля для ввода, при вводе данный ничего не происходит
Этот код при нажатии на дату открывает страницу соответствующую выбранной дате