这是我第二次提出这个问题,因为在我的第一次尝试时,我完全被误解了。
php, jQuery, Lightbox, Ajax GET and POST issue
我想要实现的只是从下拉列表中获取所选值,并通过ajax函数将其发送到将运行必要功能的php文件。所以,假设我选择Africa / Accra作为时区,点击ajax函数被调用,并将数据传递给将完成其余工作的php文件。没有页面刷新,没有,只是获取数据并使用ajax发送。这可能吗?请更好地了解我看到我的第一次尝试(链接上面)。 我不是一个经验丰富的PHP程序员。我不知道任何关于Ajax的事情,所以我确实做错了什么。所以请原谅我。感谢
答案 0 :(得分:1)
这就是你想要的:
$("#submitButton").click(function(){
var selectedValue = $("#IdOfDropdown").val();
$.get("test.php", { timezone: selectedValue } , function(data){
alert("Data Loaded: " + data);
});
return false;
});
你也可以做一个帖子而不是get,这里有一堆jquery ajax的引用 http://api.jquery.com/category/ajax/
答案 1 :(得分:0)
要获得该值,您可以使用Javascript或Jquery。
在javascript中你可以说:
var selectedValue = document.getElementById("selectId");
selectedValue.options[selectedValue.selectedIndex].value;
然后尝试看看这些人是如何做到的: AJAX TO PHP
这是一种方法。 AJAX调用可能看起来不同,但如果这可以解决您的问题,请尝试并尝试。 :)
// Gerner