1

可能重复:
Wordpress 中的 jQuery.post()

我想获取选择元素的值并在 PHP 中使用它们。我使用 jquery 将它们取出,但我无法将其传递给 PHP。这是我的代码:

<script>
        $(document).ready(function(){
            $("button").click(function(){
                var team = $("select#team option:selected").val();
                var ath = $("select#athletes option:selected").val();
                var tour = $("select#tour option:selected").val();
                var h = $("#hour").val();
                $.ajax({
                    type:"post",
                    url:"?page_id=26&t="+team+"&a="+ath+"&to="+tour
                    }
                }
                )
            });
        });
</script>

有什么问题吗?我在 Wordpress 中工作。我认为该网址可能是错误的。请帮助我,谢谢!

4

4 回答 4

1
$.ajax({
           type:"post",
           url:"<?php echo site_url() ?>?page_id=26&t="+team+"&a="+ath+"&to="+tour
                    }
                }
于 2013-01-28T11:56:18.043 回答
0

你可以用这个 jQuery post 方法做到这一点:

<script>
    $(document).ready(function(){
        $("button").click(function(){
            var team = $("select#team option:selected").val();
            var ath = $("select#athletes option:selected").val();
            var tour = $("select#tour option:selected").val();
            var h = $("#hour").val();
            $.post("?page_id=26&t="+team+"&a="+ath+"&to="+tour");
            }
            )
        });
    });

于 2013-01-28T12:13:52.870 回答
0

像这样试试

url:"www.mydomain.com?page_id=26&t="+team+"&a="+ath+"&to="+tour
于 2013-01-28T11:54:31.320 回答
0

URL 需要完整。您是否尝试在管理员端/用户端执行此操作?

于 2013-01-28T11:56:17.740 回答