我想写一个简单的搜索引擎来显示结果而无需重新加载页面。我读到使用散列是可能的。我对网络编程了解不多。目前,借助教程,我设法编写了以下代码:

<form action="search.php" method="GET" class="searchform">
<input id='txtInput' class="searchfield" type="text" name="search"/>
<input id='btnSubmit' class="searchbutton" type=submit name="submit" value="Search">
</form>


在search.php文件中,我回显了搜索结果:

                for($i=0;$i<$len;$i++)
                {
                    echo "
                    $titles[$i]<br>
                    $descs[$i]<br><br><br>";
                }


如何更改此设置以显示搜索结果而无需重新加载页面。 (如Google)。

最佳答案

您正在谈论的是使用AJAX(异步Javascript和XML),它允许在不重新加载页面的情况下查询服务器。如果您使用的是JQuery之类的框架,则可以使用Ajax function来实现。尝试阅读示例以了解其工作原理。

07-28 09:40