![](/img/trans.png)
[英]Rails 3 Submit Radio Button Form with Jquery Remotely (without using $.post)?
[英]radio button form without submit
可以说我有5个单选按钮,如下所示。 选中所有单选按钮后,我将如何在没有提交按钮的情况下提交此表单。 提交后,我希望在表格下发布回复。 例如,如果所有单选按钮为是,则如果所有单选按钮都不为“所有单选按钮为否”,并且如果存在混合的“单选按钮包含是和否的组合”,则会显示“所有单选按钮是”。 真的很难在此找到任何东西,也许是我在搜索错误的东西,因为我敢肯定我已经在一些网站上看到过类似的东西。 谢谢你的帮助 :)。
<input type="radio" name="q1" value="yes">Yes <input type="radio" name="q1" value="no">no<br> <input type="radio" name="q2" value="yes">Yes <input type="radio" name="q2" value="no">no<br> <input type="radio" name="q3" value="yes">Yes <input type="radio" name="q3" value="no">no<br> <input type="radio" name="q4" value="yes">Yes <input type="radio" name="q4" value="no">no<br> <input type="radio" name="q5" value="yes">Yes <input type="radio" name="q5" value="no">no
您可以使用JavaSript函数来实现此目的。 每当选中或取消选中单选按钮时,都可以调用此功能。 所以你可以改变
<input type="radio" name="q5" value="yes">Yes
<input type="radio" name="q5" value="no">no
至:
<input type="radio" name="q5" value="yes" onClick="validateRadio();">Yes
<input type="radio" name="q5" value="no" onClick="validateRadio();">no
在validateRadio()内,您可以使用if条件来检查是否选中了所有“是”,是否选中了所有“否”或者是“是”和“否”的组合。
您可以使用以下行提交表单。
document.getElementById("myForm").submit();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.