需要根据多个下拉选项显示数据库数据。需要AJAX / JQuery

时间:2014-09-13 13:50:01

标签: php mysql ajax forms ajaxform

标题说明了一切。我有一个目前有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>

谢谢!

0 个答案:

没有答案