我正在尝试创建一个可以为空的整数,这是一个整数,也可以将值设置为null。
为了做到这一点,我希望有一个带有复选框的整数输入来表示它是null(然后可以使用JavaScript挂钩来禁用/启用整数输入)。
我看到三种方法:
我没有遇到任何麻烦,这很直接。
我似乎无法找到任何关于如何将这两个字段汇集到一个变量中的文档。
有什么想法吗?
答案 0 :(得分:3)
我能看到的最好方法是在表单中应用form transformer。
如果选中该复选框,则将null设置为您的属性,如果不是,则指定整数窗口小部件的值。
您可以查看here并将其应用于您的特定情况。
旁注:我不会在控制器中这样做,这不是他的工作。