2010-09-09 58 views

回答

3

你可以用AJAX做調用一個頁面,該頁面將選擇的會話變量設置爲whaterver,同時發送ajax調用

參見:jQquery Ajax

+0

謝謝,作品 – 2010-09-09 15:13:12

+4

我真的不得不說,布拉尼米爾的答案有更多的信息,應該真的是接受的或至少得到一個投票 – 2010-09-09 17:05:00

18

你需要一個服務器端代碼設置會話,使用$.ajax()功能

Using jQuery with ASP.NET

您可以使用這樣的事情:

服務器端(C#)

public partial class _Default : Page 
{ 
    [WebMethod] 
    public static void SetSession() 
    { 
    ... 
    } 
} 

客戶端(C++)

$.ajax({ 
    type: "POST", 
    url: "Default.aspx/SetSession", 
    data: "{}", 
    contentType: "application/json; charset=utf-8", 
    dataType: "json", 
    success: function() { 
    alert('SetSession executed.'); 
    } 
}); 
+0

我真的不知道如何做到這一點你可以舉一個例子 – 2010-09-09 14:43:22

+0

看看鏈接網站上的例子 – Branimir 2010-09-09 14:58:07

+0

即使在這些年後感謝@Branimir – 2016-08-15 23:04:10

0

您可以實現JSON-RPC set_session_var方法,然後在JQuery中有$就發送JSON-RPC請求set_session_var方法。

相關問題