jQueryのajaxを使用してphpスクリプトonloadを呼び出そうとしています。このスクリプトは、URL Webサービスからxmlを返し、それを解析して、ページのロード(オンロード)時にその一部をdivタグに表示します。フォームの使用に関してはphpで問題ありませんが、phpスクリプトを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コードを追加しなかったのは、それが私の欲求不満の原因ではないと確信していたからです。