【问题标题】:Passing a grails select value from view to controller?将grails选择值从视图传递给控制器​​?
【发布时间】:2013-07-29 15:19:28
【问题描述】:

我有一个 grails 选择,用户选择我想要传递给我的控制器的值之一。但是,当我尝试以下代码时,我一直为空

    <g:form name="myForm" action="myaction">
    <label>Select Table</label>
    <g:select id="mySelect" name="availabilityChoice" from="${['Table 1', 'Table 2']}" value=""/>
    <g:actionSubmit type="button" value="Update Availability" onclick="myselect.value" action="myaction" id="test"/>

【问题讨论】:

  • 您已经展示了如何从表单发送数据,但没有展示在控制器中接收值的代码。
  • 我做了 params.mySelect

标签: grails select controller


【解决方案1】:

根据您的评论,您说控制器正在执行params.mySelect - 这不起作用。 params键对应的是表单字段的name,而不是id,所以需要使用

params.availabilityChoice

改为。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多