-1

在我的应用程序中,我正在使用 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>
4

1 回答 1

3

是的,使用 jquery ajax 函数,并在其回调中,刷新 #list 元素。那应该做,你需要什么。

    $.ajax({
      url : 'your_php_script.php',
      type: 'POST'
      data : data, //json_object to send as a parameter
      success : function(returned_data){
       //refresh #list
      }
     });
于 2012-09-24T17:40:30.687 回答