我用yii 2.0。我使用數據提供者顯示列表。爲此我整合了無限的滾動分頁。yii2涅inf infinitescroll傳呼機不工作
下面是我的代碼:
echo yii\widgets\ListView::widget([
'id' => 'my-listview-id',
'dataProvider' => $listDataProvider,
'itemView' =>'_item_view',
'pager' => [
'class' => nirvana\infinitescroll\InfiniteScrollPager::className(),
'widgetId' => 'my-listview-id',
'itemsCssClass' => 'test',
]
]);
這裏的前10條記錄顯示的罰款。然後顯示「加載更多」按鈕。但沒有加載。無限滾動不起作用。
查看源代碼時,以下腳本顯示在頁腳處。
<script type="text/javascript">$('#my-listview-id .test').infinitescroll({"maxPage":5,"contentSelector":"#my-listview-id .test","itemSelector":"#my-listview-id .test >","navSelector":"#my-listview-id ul.pagination","nextSelector":"#my-listview-id ul.pagination li.next a:first","loading":{"img":"/fancytemple_blog/assets/a7b78b36/ajax-loader.gif"}}, ,);</script>
在控制檯中顯示的腳本錯誤是Uncaught SyntaxError: Unexpected token ,
任何人都可以幫助解決這個問題。謝謝
這件作品看起來很奇怪:}},,);(連續兩個逗號) –
是的,當我使用niivana infinitescroll for yii2時,輸出看起來就像那樣。有任何建議嗎? –
我很抱歉讓你失望,但我不是JS傢伙。請等待知道劇本發生的人。 –