使用AJAX来获取和提交表单数据。
示例代码: HTML:
JavaScript/AJAX:
function getData() {
var selectValue = document.getElementById("mySelect").value;
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("result").innerHTML = this.responseText;
}
};
xhttp.open("GET", "getdata.php?selectvalue="+selectValue, true);
xhttp.send();
}
PHP(getdata.php):
在以上示例中,当选择框的值发生改变时,getData()函数会获取所选值并使用AJAX来发送到服务器的getdata.php页面。服务器会在那里查询或处理所选值,并返回结果。最后,这个结果将被显示在id为“result”的元素中。
上一篇:表单选择存储ID而不是名称
下一篇:表单选择器没有发送数据