我想获取select元素的值并在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中工作。我认为网址可能是错的。请帮助我,谢谢!
答案 0 :(得分:1)
$.ajax({
type:"post",
url:"<?php echo site_url() ?>?page_id=26&t="+team+"&a="+ath+"&to="+tour
}
}
答案 1 :(得分:0)
试试这个
url:"www.mydomain.com?page_id=26&t="+team+"&a="+ath+"&to="+tour
答案 2 :(得分:0)
网址需要完整。您是否尝试在管理员/用户端执行此操作?
答案 3 :(得分: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");
}
)
});
});