これが私の状況です:
ページの中央に、コンテンツディレクトリがあります。<div id="content"></div>
ページの右側に、<form method="post" action="?p=search">
いくつかの入力フィールドと送信ボタンがあります<input type="submit" id="searchButton" />
。
フォームをに送信するときにAJAXリクエストを実行しています。index.php
これは、インデックスがすべての環境をロードし、インデックスにとが含まれているためsearch.php
です。
search.php
ファイルは、データベースに送信されたクエリによって返される配列をjsonで返します。
このリターンで、リクエストが終了すると、コンテンツdivをデータで更新します。
しかし、検索ボタンをクリックせずにページをリロードするだけで、検索がすべて終了し、デフォルトのページで作成されたメインコンテンツクエリが返されるだけだとは気づいていませんでした。
どうすれば修正できますか?そのための良い習慣はありますか?
ありがとう、ありがとう、ありがとう。