我在 GoLang & Buffalo 有一个带有后端的搜索引擎,我是网络编程的新手,我确信这是一个愚蠢的问题。我有一个带有搜索栏的导航栏,以及正文中的另一个搜索栏。导航栏是嵌入的 html(毛绒部分)。
的search.html
表单完美无缺,但导航栏的提交按钮没有做任何事情。
有以下代码:
<!-- search.plush.html -->
<html>
<body>
<div>
<%= partial("header.html") %>
</div>
...
<div>
<form action="/results" method="GET">
<input id="text" for="mainsearch" inputmode="latin" placeholder="Search words or phrases">
<div role="group">
<button name="type" value="word" type="submit">Word Search</button>
<button name="type" value="phrase" type="submit">Phrase Search</button>
</div>
</form>
</div>
...
</body>
</html>
和
<!-- _header.plush.html -->
<div>
<form action="/results" method="GET">
<input id="text" for="mainsearch" inputmode="latin" placeholder="Search words and phrases">
<div role="group">
<button name="type" value="general" type="submit">
<i class="ion-search"></i>
</button>
</div>
</form>
</div>
我嵌入_header.html
了所有其他html,它在任何地方都不起作用。我认为这更多的是 html 的问题而不是毛绒的问题,但我找不到有关此的信息..
编辑:我发现在 Chrome 上使用开发者控制台,<form>
在</form>
被_header.plush.html
渲染后就消失了。