0
嘗試將用戶在文本框中輸入的值作爲表單的ID傳遞。下面的代碼片段。這總是在我的控制器中傳遞params.id =「index」。如果我硬編碼表單id =「someText」它將params.id =「someText」傳遞給控制器。由於某些限制,我必須使用button元素來代替g:actionsubmit。將文本框的值傳遞爲表單ID
<g:form controller="search" action="index" id=${searchText} method="post">
<div>
<g:textField name="searchText"></g:textField>
<button type="submit" class="btn">
<i class="icon-search"></i>
</button>
</div>
</g:form>
任何解決方案?
我在發佈問題之前試過這個。當textfied的名字是'id'時傳遞params.id ='index' – 2013-04-04 17:32:10