Php jQuery克隆与无线电
如果我使用jqueryPhp 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="
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 />