0

投稿IDが正しく来ていません

私のjQueryでは、たとえば、投稿IDが1234の場合、として表示されpostid:1290ます。これは、jQuery でアクションを呼び出すコードです。

$("#vote").not(".disabled").click(function() {
    var el = $(this);
    el.html('<span id="loader"></span>');
    var nonce = $("input#voting_nonce").val();
    var data = {
        action: 'add_votes_options',
        nonce: nonce,
        postid: '<?php echo $post->ID; ?>,',
        ip: '<?php echo $_SERVER['REMOTE_ADDR']; ?>'            
    }; 
4

3 に答える 3

1

何がvar_dump($post)あなたに与えますか?そして、何がvar_dump($post->ID)返されますか?

PSタイプミス'<?php echo $post->ID; ?>,',があります:引用符内のカンマを削除するために二重コンマが表示されます:'<?php echo $post->ID; ?>',

于 2012-12-21T08:47:36.343 に答える
0

構文エラーがあります: '<?php echo $post->ID; ?>,',-最初のコマを削除します

于 2012-12-21T08:48:00.533 に答える
0

開発者ツール (F12) でネットワーク タブを開いて、ajax ポスト リクエストを表示し、postid パラメータ値を確認します。

于 2012-12-21T08:53:39.347 に答える