Javascript PHP AJAX实时搜索页面,以相同页面为目标,而不是新窗口

Javascript PHP AJAX实时搜索页面,以相同页面为目标,而不是新窗口,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,是否有一种方法可以使本指南从指向同一页?而不是打开一个新窗口,它只会针对同一页并在那里打开它?事实上,它正在打开新的一页 我检查了所有可能的解决方案,遵循中提供的所有解决方案,但仍然没有运气 我阅读了文档,但没有任何东西表明问题的解决方案 非常感谢你的帮助 我为xmlhttp.open(“GET”,“backend/livesearch.php?q=“+str,true”)尝试了以下操作: 我修改了.xml链接,使其遵循相同的格式 <link> <title>Dashbo

是否有一种方法可以使本指南从指向同一页?而不是打开一个新窗口,它只会针对同一页并在那里打开它?事实上,它正在打开新的一页

我检查了所有可能的解决方案,遵循中提供的所有解决方案,但仍然没有运气

我阅读了文档,但没有任何东西表明问题的解决方案

非常感谢你的帮助

我为
xmlhttp.open(“GET”,“backend/livesearch.php?q=“+str,true”)尝试了以下操作:

我修改了
.xml
链接,使其遵循相同的格式

<link>
<title>Dashboard</title>
<url>/home.php</url>
</link>

将target设置为target=''你自己

你需要将你的结果包装在一个锚标记中,例如:搜索结果,这将来自目标页面或db结果


希望这有帮助

您需要将结果包装在锚定标记中,例如:搜索结果,这将来自目标页面或db结果


希望这对您有所帮助

表单仍在提交中,因此您应该使用以下方法防止表单提交:

onsubmit="return false;"

以你的形式。如果需要,您也可以在js函数中使用event.preventDefault()。

表单仍在提交中,因此您应该使用以下方法阻止它:

onsubmit="return false;"

以你的形式。如果愿意,您也可以在js函数中使用event.preventDefault()。

为响应延迟道歉,它仍在打开一个新窗口。为响应延迟道歉,它仍在打开一个新窗口。我将如何处理?我可以寻求帮助吗?我将如何处理?我可以寻求帮助吗?
onsubmit="return false;"