【问题标题】:How to close session with a Jquery UI tab click in Asp.Net如何在 Asp.Net 中使用 Jquery UI 选项卡单击关闭会话
【发布时间】:2011-10-15 04:45:22
【问题描述】:

我想知道如何通过在 asp.net 中单击 Jquery UI 选项卡来关闭会话。

实际上,我正在处理上传图像,当用户上传时,我将它们保存在具有生成随机字符串值的文件夹下。

所以我需要通过单击选项卡来关闭会话,因为当用户刷新并尝试上传时出现问题,由于会话未清除,我收到错误。

这是我的 Javascript 代码:

  <script type="text/javascript">
            // Convert divs to queue widgets when the DOM is ready
            $(function () {
                var tempDir = randomString(8);
                document.getElementById("currentDirectory").value = tempDir;
                $("#uploader").plupload({
                    // General settings
                    runtimes: 'gears,flash,silverlight,browserplus,html5',
                    url: 'upload.aspx?xyz=' + tempDir,
                    max_file_size: '10mb',
                    max_file_count: 10,
                    chunk_size: '1mb',
                    unique_names: true
});
</script>

这是 Jquery UI 选项卡代码:

<div id="tabs">
 <ul>
<li><a href="#tabs-1">
<li><a href="#tabs-2">
<li><a href="#tabs-3">
</ul>
 <div id="tabs-1">
</div>
 <div id="tabs-2">
</div>
 <div id="tabs-3">
</div>   
</div>

【问题讨论】:

    标签: jquery asp.net jquery-ui session


    【解决方案1】:

    您应该使用 *IRequiresSessionState * 接口对 ASHX 文件进行 ajax 调用

    你应该使用会话放弃。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多