Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何设置<;的结束值;c:forEach begin=";1“;结束=“&引用&燃气轮机;基于选定下拉列表的标记 1) 1. 2. 3. 4. 2) 函数显示列表(值){ var endValue=价值; }_Javascript_Jsp_Jstl - Fatal编程技术网

Javascript 如何设置<;的结束值;c:forEach begin=";1“;结束=“&引用&燃气轮机;基于选定下拉列表的标记 1) 1. 2. 3. 4. 2) 函数显示列表(值){ var endValue=价值; }

Javascript 如何设置<;的结束值;c:forEach begin=";1“;结束=“&引用&燃气轮机;基于选定下拉列表的标记 1) 1. 2. 3. 4. 2) 函数显示列表(值){ var endValue=价值; },javascript,jsp,jstl,Javascript,Jsp,Jstl,我想要的是我想要设置end的值是dropdown的选择值 1) <select onChange="showList(this.value);"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4"

我想要的是我想要设置end的值是dropdown的选择值

1)    <select onChange="showList(this.value);">
      <option value="1">1</option>
      <option value="2">2</option>
      <option value="3">3</option>
      <option value="4">4</option>
    </select> 

2)<script type="text/javascript">
    function showList(value){
    var endValue=value;
    }
  </script>
3)
打印数据
是一个在服务器端计算的jstl标记,因此您需要重新加载页面,以便用户的输入影响该标记的计算。当
select
发生更改时,您可以使用表单post来完成此操作,如下例所示。这可以通过不同的方式来完成,但无法回避您需要返回服务器的事实

3)<c:forEach begin="1" end="? Here I want to set the endValue">
    <h1>print data<h1>
   </c:forEach>

函数showList(){
document.getElementById('myform').submit();
}
1.
2.
3.
4.
打印数据
是一个在服务器端计算的jstl标记,因此您需要重新加载页面,以便用户的输入影响该标记的计算。当
select
发生更改时,您可以使用表单post来完成此操作,如下例所示。这可以通过不同的方式来完成,但无法回避您需要返回服务器的事实

3)<c:forEach begin="1" end="? Here I want to set the endValue">
    <h1>print data<h1>
   </c:forEach>

函数showList(){
document.getElementById('myform').submit();
}
1.
2.
3.
4.
打印数据

谢谢你的建议,还有其他方法吗,因为我不想重新加载页面。就像我说的,如果你需要使用
标签,就没有办法了。如果您只需要多次编写“打印数据”,那么就可以删除c:forEach并使用javascript在客户端完成所有操作。感谢您的建议,还有其他方法吗,因为我不想重新加载页面。正如我所说,如果您需要使用
标记,就没有办法了。如果您只需要多次编写“打印数据”,那么就可以消除c:forEach并使用javascript在客户端完成所有操作。