我有一个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代码。问题是我想在函数超出范围时使用boolean isClicked。我知道我必须设置一个变量来读取jquery dom中布尔值的状态。我不知道如何做到这一点,而且,我也不知道如何最终在我的jsp代码中使用dom中的变量集。任何帮助将不胜感激
答案 0 :(得分:0)
嗯,您无法互换地无缝使用客户端和服务器端代码。您必须通过AJAX请求通过网络发送存储的值。