私はjQueryを使い始めました。 JSONデータをサーバーに送信したいと思います。私はテキスト/ htmlとして返信を期待しています。このjQueryコードで何が問題なのですか(投稿データではありません)
これは、これまでの私のコードです:
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
</head>
<body>
<a id='json_1' href="#">Click Me!</a></div>
</body>
<script type="text/javascript">
$(document).ready(function(){
$('#json_1').click(function(){
$.post("http://www.example.com",
{ "func": "getNameAndTime" },
function(data){alert(data); },
"json");
}
);
});
</script>
</html>
私はリンクをクリックし
、警告ボックスが表示され、「NULL」を示します。また、FFでデバッグすると、コンソールにデータが送信されていないことがわかります。誰かが私が間違っている可能性があることを発見できますか?
が動作していないとき http://api.jquery.com/jQuery.post/
私は通常、APIリファレンスを見て助けるべきではページと同じドメイン上のサイトですか?もしそうでなければ、それはおそらく問題です。 Googleの同じ起源ポリシー。 – karim79