評論列表透過ajax方式怎麼加載
唐彡公子
唐彡公子 2018-08-16 17:24:40
0
3
1284

詳情頁中首次進來的時候評論信息是加載好的,但是每次發布評論後,不刷新頁面的話,評論內容不能加載,我想通過ajax實現該怎麼做呢?

唐彡公子
唐彡公子

全部回覆(2)
唐彡公子

已經實現,講一下思路,老師看看這樣是否妥當

1、詳情頁加載時按照後台查詢並模板賦值方式,在前台通過volist實現首次加載

2 、詳情頁進入後發布評論,前台透過ajax提交評論新增,後台執行新增並在成功後多表獲取數據並返回給模板

3、前台接收到返回數據後,通過for循環遍歷出資料並載入到評論清單中

前台程式碼:

if (datas.status == 1) {
   $('#result').text(datas.message );
   var str = "";
   $("#comm").html("");
   for (var i = 0; i < datas.data.length; i++) {
       str = '<div style=\"width: 95%\">' +
           '<p>'+ datas.data[i].name +' ); + timestampToTime(datas.data[i].create_time) + '</p>' +
           '<div style=\"min-height: 50px;\">' + datas.data[i] .content + '</div>' +
           '<hr style=\"margin: 0\">' +
       ").append(str);
   }
   $("#comment")[0].reset();
} else {
   $('#result').text(datas .message);
}

Dancy

發布評論一個接口,獲取評論信息一個接口,每次發布評論後再次通過ajax獲取最新評論內容

#
  • 回覆 感謝你的回答,我自己實現的有啥問題沒,幫忙看看吧
    唐彡公子 作者 2018-08-18 10:07:30
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!