Попытка сделать работу вызова ajax.Передача данных на php с использованием Ajax
JQuery код
<script>
jQuery(document).ready(function() {
jQuery.ajax({
url: "/handler/?Action=Variable",
data: {
"Action": "Variable"
},
cache: false,
type: "GET",
success: function(response) {
alert(response);
},
error: function(xhr) {
alert(xhr);
}
});
}
</script>
PHP код:
<?php
if($_GET['Action'] == 'Variable') {echo "done";}
?>
echo "done";
никогда не вызывается. Я пробовал несколько разных способов сделать вызов Ajax, и никто из них не дал мне желаемого ответа.
Если кто-нибудь может указать мне в правильном направлении, что было бы весьма полезно.
Спасибо, Люк.
EDIT running print_r ($ _ GET); возвращает
Array
(
[Action] => Variable
[_] => 1450086386289
)
@Luke_Pring Лучший способ узнать о AJAX делает это в чистом виде, только после того, как это хорошее решение (для мне все еще не так важно время) для использования таких фреймворков, как JQuery. А также для вашей будущей карьеры будет лучше узнать, что происходит под капотом. – DDeme
Какая ошибка вы получаете? 404? или другой? – Thamilan
Я думаю, что ошибка в вашем URL-адресе, потому что я пробовал ваш код, и он работает нормально. – momouu