我有一个jsfiddle应用程序here,并且在正确显示单选按钮时遇到问题。我单选按钮的3个问题
如果您打开应用程序,您会在顶部看到一组单选按钮。请选择其中一个单选按钮,然后单击“添加单选按钮”按钮,在表格行中添加下面的单选按钮。现在的问题是:
首先这个词的“多”不会出现第二个单选按钮表一行。这应该会出现。
其次,它不检查我选择的单选按钮。例如,如果我在顶部选择了“单个”,当我添加一个新的行时,它应该检查新行中的单个单选按钮。
最后,我可以在表格行中选择一个单选按钮,但是如果我这样做,那么顶部的单选按钮之一的选择将被取消选中。这不应该发生。
如果我在其中一个表格行中检查一个单选按钮,它应该不会影响顶部的收音机底部。
这些问题如何解决?
你必须找人把收音机的价值使用相同的名称(单/多个),然后创建逻辑以将适当的元素添加到DOM。 'if($('。replyBtn').val()=='single'){/ *做单个代码* /} else {/ *做多个代码* /}' – Jasper
此外,所有具有相同名称的表单元素分享价值。所以不要将新输入命名为“答复”。然后命名一个像'reply_1'这样独特的东西,以便它们可以拥有自己独特的价值。顺便说一句,我投票结束,因为它似乎并不像你试图自己解决你的问题。 – Jasper