0
我遇到了一個問題,即當我從添加或編輯實體返回時,param.book_hardcoverFlag設置不正確(該參數不再有任何條目),如果複選框未選中。複選框在Param中沒有反應
...
<td class="field">
<input type="checkbox" class="checkbox"
name="book_hardcoverFlag" id="book_hardcoverFlag"
value="Y" ${params.book_hardcoverFlag eq 'Y' ? 'checked' : ''}/>
</td>
...
時,你得到填充形式,它是正確呈現,但如果取消選中該複選框,或者是從來沒有選中該複選框,然後params.book_hardcoverFlag永遠不會當它試圖保存設置。
如果未選中複選框,則不會顯示值。通過檢查請求中是否存在該參數來確定複選框是否已選中。 – 2012-07-05 17:51:18
@prajeeshkumar:有道理,謝謝! – Ace 2012-07-05 20:02:56