标题说明了一切。我有一个目前有3个下拉菜单的表格。目前他们展示了Make,Models&汽车年数。我想通过AJAX向我的PHP文件发送请求,该文件接受$ GET请求并查询数据库以获得结果&回声说出来。我的PHP文件被配置为将这些作为GET请求,当我通过URL直接将值传递给我的PHP时,它本身似乎正在工作。然而,在我的实际HTML表单页面上,我似乎无法传递所有3的GET值来拉回结果。我不是AJAX专家,所以感谢任何帮助/指导。
MY CURRENT JS(根据制作显示DB数据,我需要添加模型和年份)
<script>
function getMake(make){
if (make=="") {
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getProduct.php?make="+make,true);
xmlhttp.send();
}
</script>
谢谢!