単純なphpエコーからページ上のシックボックスをプルアップするためのリンクを返そうとすると、少し問題が発生します。基本的に私が持っているのは:
次のようなステートメントがいくつか含まれているページ:
<?php
include ("display_header.php");
?>
各includeステートメントは、ユーザーが次のようなリンクテキストをクリックすると、短いクエリをプルし、アンカーrefを含むリンクをエコーアウトして、インラインシックボックス(フォーム付き)を開くphpファイルを指すだけです。
echo "<a href='#TB_inline?height=265&width=225&inlineId=header_change' class='thickbox' style='text-decoration:none; color:#990000'>";
echo "Query Result etc";
echo "</a>";
したがって、ユーザーがページ上のリンクをクリックすると、フォームのあるシックボックスがポップアップするはずです。ユーザーが指定されたセクションに変更を入力し、[送信]をクリックすると、jquery ajaxがフォームを投稿し、変更を表示するためにincludeステートメントを使用してdivを再読み込みします。
これはページが最初に読み込まれたときに機能しますが、フォームを送信して返されたリンクをもう一度クリックしようとすると、何も起こりません。これは、内部にincludeステートメントを含むdivを囲むリンクがある場合は機能するようですが(これは大したことではありません)、インクルードにリンクがある場合にこれが機能しない理由がわかりません。 phpステートメント。
誰かがいくつかのガイダンスを提供できますか?ここには素晴らしい人がたくさんいることを私は知っています、そして私はおそらく非常に基本的なことを理解していないだけです。ありがとう!