當前位置:成語大全網 - 書法字典 - JS,妳是如何在JD.COM和淘寶上實現條件篩選功能的?如果妳知道,妳能簡單告訴我實現原理嗎?

JS,妳是如何在JD.COM和淘寶上實現條件篩選功能的?如果妳知道,妳能簡單告訴我實現原理嗎?

妳好:請介紹壹下我們自己的商城的實施情況。起初,我們都使用服務器控件。首先,頁面上加載了所有的過濾條件。當用戶單擊它時,它每次都會被回發,因為它是壹個服務器控件。我們給每個控件壹個唯壹的ID,這樣在每次單擊後,查詢條件被拼接到sql中以找出數據,然後當前單擊的篩選條件被存儲在ViewState中,然後在頁面刷新後讀取此ViewState的值。也就是說,您的頁面上有幾種類型的篩選條件,因此您需要幾個視圖狀態值來存儲它們。

後來因為數據是從後臺發回前臺的,百度抓取的時候抓不到,不利於商城的SEO優化。最後,決定將所有過濾條件拼接到URL中進行值傳輸。這也是大多數網站采用的方式。隨便舉個例子:查詢學生信息,篩選條件的種類有,身高、體重、年齡。然後過濾條件都標為A,連接是這樣的

查詢後,根據url中的值鎖定哪個過濾條件以顯示選定的狀態。