2016-03-30 19 views
-1

我想記住複選框,jquery頁面刷新之間的可選擇選擇。這個數據應該記住每個標籤。我有一個可供用戶選擇的jQuery選擇,我發佈了一個ajax請求以及可選的keyID,然後我得到響應回來。有一些複選框以及這些選擇的一部分,頁面可能會每隔幾秒重新加載一次。如果同一個用戶/另一個用戶使用相同的鏈接打開另一個標籤,則不應記住這些選擇,否則應該記住這些選擇。記住選擇沒有數據庫asp.net mvc

a)如何記住用戶在ASP.net MVC B)頁面之間進行 請求前端選擇時的鏈接在另一個選項卡

+1

您可以使用cookie並在cookie中添加每個選項卡的複選框值 –

+0

Cookie是唯一選項嗎?我會記住很多事情,比如jquery selectable可能有100個單元格,複選框也可以在那裏以及可選擇的選項。 sessionsttorage如何?使用sessionstorage有任何問題嗎?對於不同的標籤會有不同的值嗎? – avatar

+1

好吧,它是餅乾或客戶端的本地存儲 –

回答

0

使用ASP打開怎麼不共享相同的選擇數據 .NET會話的服務器上

Session["FirstName"] = FirstNameTextBox.Text; 
Session["LastName"] = LastNameTextBox.Text; 

退房此鏈接:

https://msdn.microsoft.com/en-us/library/ms178581.aspx

+0

使用asp.net會話是否將應用程序置於單線程模式? sessionstorage(html5)或會話中的一件事會導致應用程序進入單線程模式。任何人都可以對此發表評論嗎? – avatar

+0

不,它不。會話在請求管道中基於分配給會話的Id使用。 –