我想知道是否可以使用jQuery获取会话的会话ID? 如果是这样,我怎么做,似乎无法在jquery.com上找到它
答案 0 :(得分:2)
会话ID存储在cookie或查询字符串中(取决于浏览器功能或asp.net配置)。查找会话ID的位置并从那里阅读
答案 1 :(得分:1)
你不能单独使用jQuery,因为它只是客户端,无法与服务器通信以获取sessionID。
解决方法是创建一个webservice,它以XML / JSON格式返回会话ID,您可以从jQuery中的AJAX请求调用它。
这样的事情:
$.ajax({
url: "/mywebservice.asmx",
dataType: "json",
success: function(data) {
var sessionId = data.sessionId; // This would be determined by your server-side implementation
// do something with the sessionId...
}
});