尝试编辑时未选中的存储复选框值
Stored checkbox values not checked when trying to edit them
在主界面中,我单击下面的复选框,将值存储在arraylist 'Method'中。保存后,当我尝试编辑主页时,如何显示相应的复选框'已选中'。
<input type="checkbox" name="Method" value="icon" /> <g:message code="icon.label"/>
<input type="checkbox" name="Method" value="touch-icon" /> <g:message code="touch.label"/>
保存数据后,为了根据数据勾选这些复选框,你需要将这些数据发送回视图,对吧?所以你把数据发送回gsp你可能想用<g:if>
做一个验证。如果数据有效,则使用带有'checked'属性的复选框,否则使用<g:else>
,则使用空复选框。
如果你通过AJAX调用保存数据,保存数据后,你可以返回'200'到客户端,并更新AJAX回调上的复选框。
希望这对你有帮助!:)
相关文章:
- 使用Angular存储用户以前是否选中过复选框,然后再调用它的最佳方式是什么
- 在本地存储中选中复选框,但在加载时也要筛选列表
- 使用angular中的本地存储来存储选中的复选框
- 存储动态创建的复选框值
- 如何使用复选框启用选项并通过本地存储进行保存
- 如何将复选框呈现为从本地存储数据中选中的复选框
- 在表单提交中获取复选框值,并使用jQuery将其存储在变量中
- 如何保留输入复选框值的存储数组
- 复选框选中 持久化与 Angular js 中的本地存储
- 如何记住复选框是选中还是取消选中(单击时)使用本地存储并保存值
- 使用会话存储复选框的状态
- 如何使用 Javascript 或 jQuery 将输入类型复选框存储到 json 对象中
- HTML - 在本地存储复选框值并检索
- 使用本地存储维护复选框的选中状态
- 在 javascript 中存储选中的复选框值
- 尝试编辑时未选中的存储复选框值
- 在当前会话/运行中存储复选框状态
- 在本地存储中刷新页面时,我无法存储复选框状态
- 如何在页面加载时存储复选框的值和状态
- 如何在angularjs中存储复选框的有效ng更改事件