не работает ajax

M
На сайте с 01.10.2014
Offline
61
3795

Всем привет. Есть довольно просто ajax код:

$.ajax ({

type: 'POST',

url:'ajax.php',//url адрес файла обработчик

success: function(data){

alert(data);

}

и его обработчик

<?

echo '1';
?>

Проблема в том, что в аллерте вместо "1" ничего не возвращается. в чем может быть проблема?

Лучшая вап клик пп для выкупа подписок (https://mcwap.ru/?r=1153)
Joker-jar
На сайте с 26.08.2010
Offline
154
#1

Смотрите в Developer tools запрос и ответ.

totamon
На сайте с 12.05.2007
Offline
437
#2

а если просто набрать в адресе ajax.php возвращает?

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
emariaru
На сайте с 26.10.2010
Offline
73
#3

в конце стоит }); ?

т.е. так должно быть

$.ajax ({

type: 'POST',

url:'ajax.php',//url адрес файла обработчик

success: function(data){

alert(data);

}

});

M
На сайте с 01.10.2014
Offline
61
#4
emariaru:
в конце стоит }); ?
т.е. так должно быть
$.ajax ({
type: 'POST',
url:'ajax.php',//url адрес файла обработчик
success: function(data){
alert(data);
}
});

так и есть, я просто не дописал.

в ответе так написано: this request has no response data available

S
На сайте с 03.11.2006
Offline
111
#5

Запрос такой

$.ajax ({
type: 'POST',
url:'ajax.php',
dataType: 'json',
success: function(data){
alert(data);
}
});

Ответ должен быть таким:


<?
echo json_encode(1);
?>
CryptoReader.Ru агрегатор новостей о криптовалютах (http://cryptoreader.ru)
Z0
На сайте с 03.09.2009
Offline
757
#6


$.ajax({
url: '/ajax.php',
type: 'POST',
data: {'test': 'true'},
success: function(html){
alert(html);
}
});

ajax.php файл лежит в том же месте? Тогда без /


$.ajax({
url: 'ajax.php',
type: 'POST',
data: {'test': 'true'},
success: function(html){
alert(html);
}
});
M
На сайте с 01.10.2014
Offline
61
#7
Sarji:
Запрос такой

Ответ должен быть таким:

если через ясон, то даже аллерта не появляется.

---------- Добавлено 10.11.2016 в 19:01 ----------

ziliboba0213:

$.ajax({
url: '/ajax.php',
type: 'POST',
data: {'test': 'true'},
success: function(html){
alert(html);
}
});

ajax.php файл лежит в том же месте? Тогда без /

$.ajax({
url: 'ajax.php',
type: 'POST',
data: {'test': 'true'},
success: function(html){
alert(html);
}
});

так вроде и все так и было у меня

S
На сайте с 03.11.2006
Offline
111
#8

если через ясон, то даже аллерта не появляется.


dataType: 'json',

Обрати внимание, на эту строку(что она добавилась):)

orphelin
На сайте с 02.07.2006
Offline
261
#9
mortido:
через ясон

как только его не назовут))

/ˈdʒeɪsən/

danforth
На сайте с 18.12.2015
Offline
153
#10
mortido:
Всем привет. Есть довольно просто ajax код:
$.ajax ({
type: 'POST',
url:'ajax.php',//url адрес файла обработчик
success: function(data){
alert(data);
}
и его обработчик
<?
echo '1';
?>

Проблема в том, что в аллерте вместо "1" ничего не возвращается. в чем может быть проблема?

нажмите f12, перейдите во вкладку network, выполните ajax и скиньте скриншот.

Junior Web Developer

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий