0

帖子 ID 不正确

在我的 jQuery 中,例如,如果 post 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

让在开发者工具 (F12) 中打开网络选项卡以查看您的 ajax 发布请求并检查 postid 参数值。

于 2012-12-21T08:53:39.347 回答
0

你有一个语法错误: '<?php echo $post->ID; ?>,',- 删除第一个逗号

于 2012-12-21T08:48:00.533 回答