我是jQuery的初學者。
我想設置一個HTML頁面中的值,我必須讓他們在另一個HTML頁面。如何在jQuery的會話中獲得價值
下面是一段代碼,我現在想:
要設置會話值:
$.session.set(userName, $("#uname").val());
從會議獲得的價值:
$.session.get('userName');
我是jQuery的初學者。
我想設置一個HTML頁面中的值,我必須讓他們在另一個HTML頁面。如何在jQuery的會話中獲得價值
下面是一段代碼,我現在想:
要設置會話值:
$.session.set(userName, $("#uname").val());
從會議獲得的價值:
$.session.get('userName');
會話存儲在服務器上,並從服務器端代碼設置,而不是客戶端代碼,如JavaScript。
你想要的是一個cookie,有人給了這個堆棧溢出的問題在這裏輝煌的解釋: How do I set/unset cookie with jQuery?
您可能使用會話,並設置與jQuery和AJAX /檢索它們,但它如果Cookie完整矯枉過正會做的伎倆。
ok..thankyou ... – 2013-03-19 21:21:09
假設您正在使用this plugin,您正在濫用.set
方法。 .set
必須作爲字符串以及值傳遞鍵的名稱。我想你的意思是寫:
$.session.set("userName", $("#uname").val());
這將在會話存儲到輸入的值userName
鍵,並允許您使用檢索它:
$.session.get('userName');
是'.session' $一個插入? – 2013-03-19 21:15:51
'$ .session'或者是一個插件,或者你是否使用了會話的附加插件混淆服務器端和客戶端的編碼 – DaveHogan 2013-03-19 21:16:46
? – Stokedout 2013-03-19 21:16:55