Я пытаюсь использовать ajax jQuery для вызова скрипта php onload. Этот скрипт вернет xml из веб-службы url, проанализирует его, а затем отобразит биты и фрагменты в тег div при загрузке страницы (onload). Я в порядке с php, когда дело доходит до использования форм, но получение сценариев php для запуска onload не работает для меня. Может кто-то, пожалуйста, просмотрите мой код и дайте мне свой совет? Заранее спасибо.jQuery вызов php script onload
HTML:
<!doctype html>
<html>
<head>
<title>Word of the Day</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="code.js"></script>
</head>
<body>
<h3>Word of the Day: </h3>
<div id="word_day"></div>
</body>
</html>
JavaScript:
$(document).ready(function() {
$(window).load(function() {
$.ajax({
post: "GET",
url: "word_day.php"
}).done(function() {
alert(this.responseText);
}).fail(function() {
alert(this.responseText);
});
});
});
Я не добавлял мой PHP-код, так как я был уверен, что это не было причиной моего разочарования.
ли проделанных или терпят неудачу событий, которые инициированы? – Taz
Событие «done» запускалось, если я заменяю «this.responseText» такими строками, как успешный или неудачный, но ввод «this.responseText» вызывает неопределенный. – JaPerk14
does word_day.php существует в вашем веб-корне? – kufudo