Php jQuery克隆与无线电

Php jQuery克隆与无线电,php,jquery,post,clone,Php,Jquery,Post,Clone,如果我使用jqueryclone方法,我很难发布无线电和无线电选择 下面的代码我有性别选择。若用户可以点击添加更多链接,克隆性别并附加到同一表单 HTML <form action="test.php" method="post"> <div id="one"> <input type="radio" name="gender" value="1" />Male<br /> <input type="radio" name="

如果我使用jquery
clone
方法,我很难发布无线电和无线电选择

下面的代码我有性别选择。若用户可以点击添加更多链接,克隆性别并附加到同一表单

HTML

<form action="test.php" method="post">
<div id="one">
    <input type="radio" name="gender" value="1" />Male<br />
    <input type="radio" name="gender"  value="2" />Female<br />
</div>
<div id="appendBefore"></div>
<a href="#" onclick="addMore();">Add More</a>
</form>
Q-1。收音机没有检查好

Q-2。未在php中正确发布收音机

谢谢。

问题在这里:

<input type="radio" name="gender" value="1" />Male<br />
<input type="radio" name="gender"  value="2" />Female<br />
男性
女性
您只能在同一组中检查一台具有相同名称的收音机()。在您的情况下,当您克隆并附加收音机的时,新组也具有相同的名称,这就是为什么您只能从所有收音机中选择一个

要解决此问题,必须使每个组的收音机名称不同。保持一个有名字的柜台,一切都会好起来的

例:


第一区

男性
女性
第2区

男性

女性
检查这些:谢谢。它在更改收音机盒名称后工作。但是如何在
PHP
中获取它,因为它不是数组。谢谢@MeeraTank,在添加隐藏元素后,它现在可以工作了。当post表单通过
for
循环迭代name+增量值时。谢谢,它正在工作,但是如何在PHP$\u post中获取它,因为它是动态的。您必须迭代name+增量值才能在$\u post中获取它
print_r($_POST);
<input type="radio" name="gender" value="1" />Male<br />
<input type="radio" name="gender"  value="2" />Female<br />