私は上記のタイトルを少し前に「仕事にjqueryでゲットしてください」と題して質問し、誰もが跳んだコードにばかげたミスを犯しました。私はそれを修正しましたが、.get()は動作していないようです。それは、身体の底にJohnと2pmという名前を印刷するはずであり、それはそうではありません。私のパス名は正しいです。助けてもらえますか?jquery内の.get()。
<html>
<head>
<title>Testing Site</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#id").click(function(){
$('#hello').css('background-color', 'blue');
$.get("test.php",
function(data){
$('body').append("Name: " + data.name) //John
.append("Time: " + data.time); //2pm
$('body').css('background-color', 'red');
}, "json");
});
});
</script>
</head>
<body>
<span id="hello">Hello World!</span>
<input type="button" id="id" value="Click Here"></input>
</body>
</html>
HERESにPHP
<?php echo json_encode(array("name"=>"John","time"=>"2pm"));
?>
FireBug Consoleには何が表示されますか? AJAXリクエストが行われていますか?どんな風に見えますか?サーバーは何を応答しますか? –