gpt4 book ai didi

javascript - 动态添加的单选按钮不像不同的组

转载 作者:行者123 更新时间:2023-11-30 16:54:59 25 4
gpt4 key购买 nike

我有以下单选按钮

<input type="radio" class='form-control' name="progress_type[]" value="Journal Papers"><span class='radio-label'>Journal Paper</span>
<input type="radio" class='form-control' name="progress_type[]" value="Conference Proceeding"><span class='radio-label'>Conference Proceeding</span>
<input type="radio" class='form-control' name="progress_type[]" value="Conference Presentation"><span class='radio-label'>Conference Presentation</span>

我想添加另一个具有相同名称值的单选组 block ,以便在 PHP 中我可以获得一组选定值。

我正在使用以下 jQuery 代码添加下一个单选按钮组

$(this).parent().prepend('<p class="help-block">Type</p><input type="radio" class="form-control" name="progress_type[]" value="Journal Papers"><span class="radio-label">Journal Paper</span><input type="radio" class="form-control" name="progress_type[]" value="Conference Proceeding"><span class="radio-label">Conference Proceeding</span><input type="radio" class="form-control" name="progress_type[]" value="Conference Presentation"><span class="radio-label">Conference Presentation</span><p class="help-block">Details</p><input type="text" class="form-control input-margin" name="progress_pub[]">');

它添加了,但是当我测试时,我只能从 6 个单选按钮中选择 1 个。虽然我认为我可以从两个不同的单选按钮组中选择 2 个不同的值。

请注意,我不知道用户将创建多少个单选按钮组。

我应该使用二维数组吗?

有什么帮助吗?

谢谢

最佳答案

不要使用 progress_type[] 作为单选按钮的名称,而是使用 progress_type[id],将 id 替换为表格该部分的索引。

然后当您处理参数时,您可以使用 $_POST['progress_type'][$id] 获取该 block 的选择。

关于javascript - 动态添加的单选按钮不像不同的组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29862140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com