请解释一下 - xmlhttp.open(“GET”,“gethint.php?q =”+ str,true);

时间:2013-09-28 05:06:24

标签: php ajax mysqli die

在此代码行中:

xmlhttp.open("GET","gethint.php?q="+str,true);

gethint.php?q="+str的含义是什么?为什么这很重要?

2 个答案:

答案 0 :(得分:5)

下面,

 xmlhttp.open("GET","gethint.php?q="+str,true);
  1. 我们使用的是ajax,而xmlhttp.open是XMLHttpRequest对象的一种方法。
  2. GET是请求方法。
  3. gethint.php是您要发送请求的文件。
  4. q是参数,其值是变量str的值。您正在将数据传递给gethint.php。你可以使用$ _GET ['q']在gethint.php上获得q值。
  5. 第三个参数为true,用于异步。如果是,则执行该请求后的代码,如果为false,则该请求之后的代码将不会执行,直到请求完成。

答案 1 :(得分:3)

意思是你得到参数q到gethint.php。当您只想获得没有重新加载的结果时,这很重要。