私は新しいWebサイトを開発しています。そこに連絡先の詳細を示す連絡先リストがあります。ページを更新せずにDBからデータを表示する方法
この設定は[checkbox,Firstname,lastname,group,mobile number]
です。
私のクライアントは自分の連絡先を作成し、DBに保存しています。クライアントが保存ボタンを押すと、連絡先レコードが同じページのリストに追加されます。
保存するとリストにクライアントが表示されるのは、(get_contactlist())
関数を呼び出してもう一度page_viewを呼び出すことです。 Webサイトの速度が遅くなります。
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>';
}
}
これにajaxを使用できます – Dau