【问题标题】:Get the selected value from a Select box and check that value against an array in the same form从选择框中获取选定的值,并以相同的形式对照数组检查该值
【发布时间】:2010-05-04 19:10:11
【问题描述】:

我是 JSTL/EL 和 JSP 的新手,似乎找不到涵盖以下场景的参考:

我在 JavaScipt 中有一个值数组:

var Countries = ('US', 'CA');

然后我需要检查标准 HTML select 框的当前选定值是否在该数组中。

这是我目前所拥有的:

<select id="shippingCountry">
    <option value="AT">Austria</option>
    <option value="CA">Canada</option>
    <option value="DE">Germany</option>
    //...
    <option value="US">United States</option>
</select>

<c:choose>
    <c:when test=" "> // I don't know what to put in the 'test' case
        <span class="required">*</span> 
    </c:when>
</c:choose>

【问题讨论】:

    标签: jsp jsp-tags el


    【解决方案1】:

    由于您已经拥有 Javascript 数组中的值,因此使用 Javascript 测试该值可能更有意义。否则,您会招致回发,而且工作量可能会大大增加。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-05
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      • 2018-03-07
      • 2014-09-27
      • 1970-01-01
      • 2021-03-25
      相关资源
      最近更新 更多