【问题标题】:Build an HTML select option list in Play在 Play 中构建 HTML 选择选项列表
【发布时间】:2012-01-19 04:54:58
【问题描述】:

我想在 Play 和 Java 中做类似的事情:

<select id="birthyear" name="birthyear">
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
</select>

但是我希望能够给它一个开始年份和结束年份并动态构建选择列表。

我遇到过this,但在 Scala 和 Play 中,但我不确定如何在 Java/Play 中完成此操作?

更新: 阅读答案中提供的文档,并检查随 Play 安装的示例项目并使用以下内容

<div>
     Select birth year of  
     #{select 'yob', items:2012..1900, value:5, id:'select3' /}
   </div>

【问题讨论】:

    标签: playframework


    【解决方案1】:

    Playframework 已内置标签 #{select} 来实现这一点。

    请通过下面的链接,它会帮助你,

    http://www.playframework.org/documentation/1.1/tags#select

    【讨论】:

      【解决方案2】:

      你试过了吗?

      <select id="birthyear" name="birthyear">
      #{list 2007..1996}
      <option value="${_}>${_}</option>
      #{/list}
      </select>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-19
        • 1970-01-01
        • 2014-06-20
        • 2011-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多