私はこれを約1時間行ってきましたが、よくわかりません。
AJAX を使用してフォーム データを別の PHP ファイルに送信し、結果を処理して返送するフォームを含む PHP ページがあります。私のページには、上部の body タグの真下からフッターの真上に移動するラッパー div があります。フォームが送信され、結果が AJAX 経由で返された後、このラッパー div の内容を結果に置き換えます。結果はすべて 1 つの大きなテーブルに含まれています。
しかし、何らかの理由で、フォームを送信して結果が戻ってきた後、<tr>
テーブル全体のすべての s がすべて垂直方向に 4 ピクセル長くなります。sの<td>
長さはコードで指定されているため、すべて正しい長さですが、<tr>
はその下で 4 ピクセル長く伸びています。バックエンド PHP ページから直接結果を見ると、すべて問題なく表示され、<tr>
s はすべて正しい長さです。
最初のページに戻る前の結果はすべて問題ないため、何が問題なのかわかりません。
何がこれを引き起こしているのかわかりません。何が原因であるか、および/またはそれを修正する方法についてのアドバイスは役に立ちます!