程序邏輯如下:
在bootstrapTable列中有這樣壹列來實現自動排序。
分頁功能和方法:
在後臺,數據被過濾、排序和分頁。翻頁時經常顯示初始數據,ajax請求的數據似乎沒有加載。
盡可能對此進行分析:
BootstrapTable再次翻頁時會觸發翻頁功能onPageChange,同時也會觸發自身請求後臺。所以相當於請求兩次,加載兩次。如果上面的seoPageChange函數的ajax請求沒有數據,則類似於重新加載。增加
翻頁前清除數據,解決了翻頁時數據不匹配的問題。
但最好的解決方案是在再次翻頁時將參數與bootstrapTable本身的後臺方法壹起傳遞給後臺,而onPageChange方法是多余的。