私のアプリでは、jQuery ajax を使用して、写真にタグ付けされている友達のリスト (#LIST) を表示しています。リストは、データベース エントリから取り込まれています。
新しい友達にタグを付けると、データベースのエントリを更新する必要があります。そして、友達リスト(#LIST)を更新します。
form.submit() を使用して php スクリプトを呼び出して、データベース内のリストを更新しようとしています。次に、スクリプトを元のページにリダイレクトします。しかし、実際にはページ全体を更新するのではなく、#LIST だけを更新したいと考えています。
どうすればphpスクリプトを実行してデータベースを更新できますか。終了後、ajaxを使用して#LISTを更新します。
私のコードは以下のようになります:
// JQuery
$("#list").load("taggedfriends.php");
$("#list_of_friends").load("facebookfriends.php");
//HTML
<div id="list"></div> // list of tagged friends
<form id="form_update" action="updatevalues.php" method="post" enctype="multipart/form-data">
<div id="list_of_friends"></div> // my facebook friends
<button type="submit" id="btn_update">Update</button>
</form>