【问题标题】:Kentico Form Radio Buttons with number values not given unique IDs具有数字值的 Kentico 表单单选按钮未指定唯一 ID
【发布时间】:2023-02-03 05:53:53
【问题描述】:
当创建一个具有单选按钮列表的表单时,每个按钮值都以数字开头,在前端呈现时不会为按钮提供唯一 ID,这只会使第一个选项可选择。
有人知道这个问题的解决方法吗? (除了指定一个不以数字开头的值)。
一个例子是可选时间的列表,其中的选项是:
12:00
13:00
14:00
我的临时解决方法是使用“值;标签”格式将值指定为单词,例如'twelve;12:00',但随后提交的记录数据将是“十二”,这是不希望的。
【问题讨论】:
标签:
forms
radio-button
kentico
【解决方案1】:
请检查bugtracker。修复程序 1 中修复了一个错误。 75:
表单组件 - “单选按钮”表单组件不适用于某些数值
在“单选按钮”表单组件的选项中使用仅第一个数字不同的数值(例如 100、200、300)会生成具有相同 ID 的输入元素。结果,用户无法在选项之间切换。应用此修补程序后,每个输入的 ID 都会附加一个唯一的字符串。应用修补程序 13.0.70 或更高版本后出现此问题。
如果您使用的是 13.0.70 和 74 之间的版本,请应用最新的修补程序。