2011-12-30 33 views
1

我正在開發一個新的網站,我在那裏有一個聯繫人列表,其中顯示了聯繫人詳細信息。如何在不刷新頁面的情況下顯示來自數據庫的數據

它有這個設置[checkbox,Firstname,lastname,group,mobile number]

我的客戶正在創建自己的聯繫人並將其保存到數據庫。當客戶端按下保存按鈕時,聯繫人記錄將被添加到同一頁面的列表中。

所以,我在這裏用來顯示保存後客戶端列表中的內容是調用(get_contactlist())函數並再次調用page_view。這真的減慢了網站。

你能幫助我如何使用jQuery解決這個問題?

我的代碼下面,我用它來繪製聯繫人列表的div:

<div class="list_data"> 

<? if ($res_contactslist) { 
    while($contacts_row = mysql_fetch_assoc($res_contactslist)) { 
      print'<div class="headings_01" id="account_record"> 
        <div class="checkbox_01"><input name="contact_id[]" id="contact_id" type="checkbox" value="'.$contacts_row['contact_id'].'" style="margin-top:0px;" /></div> 
        <div class="firstname_01" name="fname">|'.$contacts_row['contact_id'].'|'.$contacts_row['firstname'].'</div> 
        <div class="lastname_01" name="lname">'.$contacts_row['lastname'].'</div> 
        <div class="group_01">G1</div> 
        <div class="mobile_nmbr_01" name="phone" id="phone">'.$contacts_row['phone'].'</div> 
        </div>'; 
       } 
     } 
+0

你可以使用這個ajax – Dau 2011-12-30 09:31:54

回答

1

設置從數據庫獲取信息的外部PHP頁面。

通過jQuery的Ajax方法之一調用該頁面,如$.post(),$.get()或$ .ajax()`。

Here更多關於$.ajax()的信息。

相關問題