Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将此javascript ajax代码转换为查询ajax?_Javascript_Jquery_Ajax - Fatal编程技术网

如何将此javascript ajax代码转换为查询ajax?

如何将此javascript ajax代码转换为查询ajax?,javascript,jquery,ajax,Javascript,Jquery,Ajax,这段代码看起来很长——但是我不完全理解jquery.ajax函数来转换这段代码——我的主要问题是我不知道如何实现responseText位 非常感谢您的帮助: function getCategory(category){ if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); }else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp

这段代码看起来很长——但是我不完全理解jquery.ajax函数来转换这段代码——我的主要问题是我不知道如何实现responseText位

非常感谢您的帮助:

function getCategory(category){
  if (window.XMLHttpRequest){
    xmlhttp=new XMLHttpRequest();
  }else{
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState==4 && xmlhttp.status==200){
      document.getElementById("products").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","productlist.php?q="+category,true);
  xmlhttp.send();
}
或者简单地说:

$("#products").load("productlist.php?q=" + category);
函数wrap的原因如下:

function getCategory( category ) {
    $("#products").load("productlist.php?q=" + category);
} 
function getCategory( category ) {
    $("#products").load("productlist.php?q=" + category);
}