从jquery返回一个变量并在jsp

时间:2016-01-27 22:23:14

标签: javascript jquery 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代码。问题是我想在函数超出范围时使用boolean isClicked。我知道我必须设置一个变量来读取jquery dom中布尔值的状态。我不知道如何做到这一点,而且,我也不知道如何最终在我的jsp代码中使用dom中的变量集。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

嗯,您无法互换地无缝使用客户端和服务器端代码。您必须通过AJAX请求通过网络发送存储的值。