Session 使用jQuery UI日期选择器时会话过期

Session 使用jQuery UI日期选择器时会话过期,session,jquery-ui-datepicker,Session,Jquery Ui Datepicker,我正在使用网站管理部分的会话来检查用户是否登录。我的问题是会话似乎突然过期 我已尝试跟踪该问题,因为它只在某些页面刷新时过期。最后是我从jQueryUI使用的日期选择器。如果我给一个输入元素datepicker类,那么当页面刷新时,会话将过期。如果我从输入元素中删除class=“datepicker”,那么我就可以随心所欲地刷新页面,而不会出现任何问题 这是输入元素,我不在其中输入任何内容,只是在不做任何更改的情况下刷新页面 <input id="datepicker" type="tex

我正在使用网站管理部分的会话来检查用户是否登录。我的问题是会话似乎突然过期

我已尝试跟踪该问题,因为它只在某些页面刷新时过期。最后是我从jQueryUI使用的日期选择器。如果我给一个输入元素datepicker类,那么当页面刷新时,会话将过期。如果我从输入元素中删除class=“datepicker”,那么我就可以随心所欲地刷新页面,而不会出现任何问题

这是输入元素,我不在其中输入任何内容,只是在不做任何更改的情况下刷新页面

<input id="datepicker" type="text" name="expiring" value="" />

我不知道会话是否过期或终止,我只知道用于检查登录详细信息的会话元素变为空


有人知道为什么会发生这种情况吗?

我认为jQuery日期选择器不是罪魁祸首,因为它只是增加了从日历中选择日期的功能&一些验证,而且仅限于客户端。请检查输入是否在值更改时具有某些服务器端事件绑定,这会触发一些可以清除或放弃会话的函数。感谢您的回复。我没有在输入元素中输入任何内容,只是在不做任何更改的情况下刷新页面。我也看不出datepicker可以做什么,但是如果我删除id,会话工作正常。这个页面本身就是登录页面吗?删除id???或class=“日期选择器”??在web.config中有什么变化吗?我试着在id和类之间切换,看看是否有什么不同,但都是一样的。所以我尝试了class=“datepicker”和id=“datepicker”。这不是登录页面,只是一个带有表单的页面。我没有更改任何其他内容,只更改了类/id。甚至来回切换了几次,以确保是该类/id导致会话过期。