0

http://htmlinspiration.com/で投票システムを見てきました (クリックして聞いてください)

彼らは使用します:

$(".vote").click(function() {
    $(this).load($(this).attr('href'));
    console.log("voted");
    return false;
});

このhtmlで:

<aside>
    <a onclick="return false" class="vote" href="http://www.dasunddas/vote.php">10</a>
</aside>

私もそうしてみました。しかし、何の成功もありません。私のphpファイルは次のとおりです。

<?php
header('Content-type: text/html; charset=ISO-8859-1');
echo "100";
?>

ロードで答えが出ません。PHPファイルを直接呼び出すと、100で応答します。

どうしたの?

ここにさらにjsfiddleがあります:http://jsfiddle.net/U6kHS/4/

4

3 に答える 3

1

私は本当にあなたの問題を理解していませんが、あなたのjsfiddleにアクセスすると、次のエラーが見つかりました

Access-Control-Allow-Origin

このエラーを解決するには、 XmlHttpRequest error: Origin null is not allowed by Access-Control-Allow-Originの回答に従う必要があります

これで問題が解決することを願っています

于 2013-05-14T11:17:48.420 に答える
0

スクリプトから「return false」を削除します。また、「a」タグ内で onclick は必要ありません

于 2013-05-14T10:38:41.353 に答える