从 jquery 返回一个变量并在 jsp 中使用
Return a variable from jquery and use in jsp
我有一个jsp文件,其中包含一个jquery函数,该函数侦听下拉元素的onchange事件。
..
<select id="pick">
<option value="">Select one...</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
....
<script type="text/javascript">
$('#pick').on('change', function() {
var isClicked=false;
if($(this).val()==2){
isClicked=true;
}
});
}
</script>
现在,此脚本采用 jsp 代码。问题是我想在函数超出范围时使用布尔值 isClicked。我了解到我必须设置一个变量来读取 jquery dom 中布尔值的状态。我不知道该怎么做,而且,我不知道如何最终在我的 jsp 代码中使用 dom 中设置的变量。任何帮助将不胜感激
好吧,你不能无缝地互换使用客户端和服务器端代码。您必须通过 AJAX 请求通过网络发送存储的值。
相关文章:
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 在使用cq:include包含外部JS之前,如何在JSP中包含全局JS变量
- 在跨子域上将JS变量从子Iframe传递给父JSP
- 将变量从JSP传递到Javascript
- 如何通过jsp表达式标记将java字符串变量传递给javascript函数
- 将 JSP 变量输出到 JavaScript 代码段中
- 如何创建在页面重新加载时不重置的JSP变量
- 如何使用 jsp 变量在 javascript 中运行 oracle 查询
- 如何将 jstl/JSP 变量转换为 JavaScript 变量
- 在包含的 JSP 页面中获取 JSP 变量
- 更新 JavaScript 中的 jsp 变量
- 使用 JSP 标记库将 JSP 变量传递给外部 JS
- 无法在JSP变量中捕获Jstl循环变量
- 获取JavaScript函数中的ArrayList JSP变量
- 想要在javascript中访问JSP变量
- 如何使用jsp变量传输onclick并直接到其他页面
- 如何在java脚本数组中设置jsp变量
- 如何在javascript数组中使用jsp变量
- 如何将javascript值分配给JSP页面中的JSP变量
- JAVASCRIPT值转换为JSP变量