0

我在使用 AMP 的表单时遇到问题。

该表单在标准 amp html 页面上完美运行 - 单击按钮并触发 search.php。

<form method="post" action-xhr="search.php" target="_top">
<input name="query" placeholder="search" id="query" size="40" value="">
<button type=submit class="btn-search"><amp-img ></amp-img></button>
<input type=hidden name=search value=1>
</form>

然后我正在使用的 MVC 框架上完全相同的代码(包括所有包含等)不起作用。单击该按钮,没有任何反应。

查看页面源代码时,两者的源代码相同。

这应该不会发生 - 我正在使用的特定 MVC 框架可能有这个问题吗?

或者是因为它是 MVC,视图(header.twig)在不工作的版本上有表单。search.php 中的 php 代码会进入控制器吗?

任何帮助将不胜感激!

4

0 回答 0