帖子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']; ?>'
};
答案 0 :(得分:1)
var_dump($post)
给你的是什么? var_dump($post->ID)
返回什么?
PS 我看到一个拼写错误:'<?php echo $post->ID; ?>,',
会在引号中删除引号中的双逗号:'<?php echo $post->ID; ?>',
答案 1 :(得分:0)
您遇到语法错误:'<?php echo $post->ID; ?>,',
- 删除第一个昏迷
答案 2 :(得分:0)
让我们在开发者工具(F12)中打开网络标签,查看您的ajax帖子请求并检查postid参数值。