grails - 如何将选择选项值绑定(bind)到类的属性?

标签 grails select bind option

是否可以将选项的值绑定(bind)到类的属性?如果是,请问如何?我的不工作。我搜索的所有示例都使用带有自己的对象/类或枚举的列表,但我不想使用列表/类或枚举,因为它只包含 2 个项目。

 <td >
               <select id="selectById" name="selectBy" size="1" >
                 <option value="1"  ${searchCriteria.isByUser!= null? false: true}  >by Employee</option>
                  <option value="1"  ${searchCriteria.isByUser!= null? true: false}  >by User</option>
               </select>
           </td>

有什么建议吗?

最佳答案

域类中的属性名称应与 select 中的 name 属性相同。

领域

class Book{
    String author
}

html
<select name="author"><option value="Tom">Tom<option/><option value="Peter">Peter</option>
</select>

关于grails - 如何将选择选项值绑定(bind)到类的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12159575/

相关文章:

jquery - 解除jquery中 "all selector"的绑定(bind)

Grails Gorm 部分保存

grails - 在 JDBC 设置之后尝试启动 Grails 时出错

javascript - 在 Angular 7 中单击时,具有相同 formcontrolname 的单选按钮会被一起选中

php - 尝试将两个分组查询合并为一个

Java:绑定(bind)和连接方法

javascript - javascript .bind 可以上升多个级别吗?

grails - 带有相似值的Grails findAll

grails - 为什么 `grails war`每次都会创建不同的WAR?

JQuery 从多选列表 if 语句获取值 MVC3