我创建了一个搜索框,当我单击搜索按钮时,ajax 请求将发送到页面 search.php,该页面执行其工作并返回搜索结果。
我的代码有这一行。我已将其放入头文件中,以便它适用于所有页面 -
xhttp.open("GET", "search.php?q="+q); //q is the requested search string
xhttp.send();
它在根目录(public_html)中运行良好,但在子目录中则不然(我知道它不会)。所以,我编辑了代码 -
xhttp.open("GET", "http://www.theorembox.esy.es/search.php?q="+q); //q is the requested search string
xhttp.send();
但是现在它甚至在根目录中都不起作用。我该怎么办??
任何人都可以帮助我吗?
谢谢
最佳答案
试试这个。
xhttp.open("GET", "/search.php?q="+q);
关于javascript - 发送 AJAX 请求不适用于所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37434125/