使用jQuery获取Servlet会话属性
Get Servlet session attributes using jQuery
我有一个抽奖按钮,它是根据我使用Servlet设置的会话属性启用或禁用的。
如果这两者中的任何一个是真实的,则应禁用它
- CCD_ 1等于零
- 今天无效
这是我的代码:
<button id="raffleBtn" type="submit"
${sessionScope.enBancCount == 0 || !sessionScope.validDay ? 'disabled' : ''}>
Raffle
</button>
我目前正在使用JSPEL根据上面的两个条件在按钮上添加disabled
属性。但现在,在启用之前,我还必须检查大多数人是否参加了这次抽奖。
我添加了以下用于检查考勤的输入字段:
<input type="checkbox" name="attendance" value=""> ATTENDEE 1
<input type="checkbox" name="attendance" value=""> ATTENDEE 2
<input type="checkbox" name="attendance" value=""> ATTENDEE ...
<input type="checkbox" name="attendance" value=""> ATTENDEE 6
并将抽奖按钮的html更改为:
<button id="raffleBtn" type="submit" disabled>
Raffle
</button>
并添加了以下JQuery代码:
$('[name=attendance]').change(function() {
if ($('[name=attendance]:checked').length >= 4
&& // CONDITION IF ENBANC CASE IS NOT ZERO
&& // CONDITION IF IT'S A VALID DAY) {
$('#raffleBtn').removeAttr('disabled');
} else {
$('#raffleBtn').attr('disabled', 'disabled');
}
});
我唯一的问题是,我不知道如何使用JQuery获得enBancCount
和validDay
的值。
请帮忙?
你可以这样做
var enBancAccount = "${sessionScope.enBancCount}";
var validDay = "${sessionScope.validDay}";
相关文章:
- TypeError:无法读取属性'会话'的未定义
- 快速会话 无法设置未定义的属性“id”
- 如何在呈现之前在jsp中将textfield的值设置为会话属性
- 如何在 JSP 页面中获取 JavaScript 会话属性
- 尝试使用会话存储;无法设置属性'登录'的未定义引用或null引用
- 使用 JSP 将 JavaScript 变量添加到会话属性
- JavaScript 函数中的会话属性
- 如何访问angular js应用程序中的javaservlet会话属性
- 从会话属性获取项目
- 在刷新页面之前不会设置会话属性
- 如何删除会话属性关闭弹出窗口在救生筏
- 使用jQuery获取Servlet会话属性
- 会话属性在调用客户端重定向后丢失
- 单击链接后如何设置会话属性
- 如何使用HTML5数据属性来获取会话属性
- JSP将会话属性传递给javascript函数
- 使用Javascript可以从servlet在HTML页面中设置的会话属性中获取值
- 如何在使用sendRedirect()后获取现有会话属性
- 如何在ember-simple-auth中访问会话属性
- 将会话属性从jsp传递到javascript函数