AMP不支持的表单

时间:2016-11-02 06:51:50

标签: java ajax forms amp-html

我有表格的搜索功能。使用method="post"但不起作用会出现无效属性“操作”的“放大器”错误。

我也试过“action-xhr”,但仍然无法正常工作。如果有人有解决方案,请告诉我。

这是我的代码:

<form method="post" action-xhr="<?php echo base_url(); ?>Search"> 
    <div class="input-group col-md-5 col-xs-6"> 
        <input type="text" name="proname" class="form-control input-lg" placeholder="Find Courses..." /> 
        <span class="input-group-btn"> 
            <button type="submit" class="btn btn-info btn-lg searchBtnBorder"> <i class="glyphicon glyphicon-search"></i> </button> 
        </span> 
    </div> 
</form>

谢谢,

1 个答案:

答案 0 :(得分:0)

您是否在操作链接中使用https? AMP表单必须全部为https

因此,您需要使用完整路径并安装SSL证书

https://www.ampproject.org/docs/reference/components/amp-form

"Action must be provided, https"

如果您使用方法&#34; GET&#34;你不需要使用https。此外,您必须将目标设置为&#34; _top&#34;或&#34; _blank&#34;否则你不会验证。