2016-11-02 5 views
0

私はフォームで検索機能を持っています。 method="post"を使用しますが、無効な属性 "action"という "amp"エラーが発生します。AMPでサポートされていないフォーム

私も "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> 

おかげで、

+0

あなたが試したことをいくつかのコードを示してください。 –

+0

あなたのコードを質問セクションに置き、あなたの質問を更新してください。コメントセクションではありません。 –

答えて

0

あなたのアクションリンクでHTTPSを使用していますか? AMPのフォームは、すべてあなたが完全なパスを使用する必要がありますし、SSL証明書を使用して、メソッドを使用している場合は、httpsを使用する必要はありません「GET」

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

"Action must be provided, https" 

がインストールされているHTTPS

でなければなりません。また、ターゲットを "_top"または "_blank"に設定する必要があります。そうしないと、検証されません。

関連する問題