2

我有许多具有不同名称属性的单选按钮,但我面临一个问题。每次单击每个单选按钮时,我都可以全选。我正在使用单选按钮重定向到其他页面。

我不想多选只有一个。我正在使用 twitter 引导选项卡在一个页面上显示多个内容,如果这与问题有关,只需切换选项卡即可。有人可以帮我吗?

php

<?php
if (isset($_POST['submit'])) {
    if (isset($_POST['cleat']) && !empty($_POST['cleat'])) {

        header("location: sporting_goods");
        exit();
    }

    if (isset($_POST['cell']) && !empty($_POST['cell'])) {

        header("location: cellphones");
        exit();
    }

}
?>

css

 .radto{vertical-align:top;}
 .sell_ali{display:inline-block;}

html

 <form action="" method="post">
 <div class="tabbable tabs-left" style="margin-bottom: 18px;">
 <ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Electronics</a></li>
<li><a href="#tab2" data-toggle="tab">Sporting Goods</a></li>
 </ul>
 <div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
 <div class="tab-pane" id="tab2">
  <div class="sell-ali">
  <li><input type="radio" class="radto" name="camera"/>&nbsp;   &nbsp;Cameras</li>
  <li><input type="radio" class="radto" name="cell"/>&nbsp;   &nbsp;Cell Phones</li>
  <li><input type="radio" class="radto" name="cell_cover"/>&nbsp;   &nbsp;Cell Phone Covers</li>
  </div>

</div>
<div class="tab-pane" id="tab2">
  <div class="sell-ali">
  <li><input type="radio" class="radto" name="ball">&nbsp; &nbsp;Balls</li>
  <li><input type="radio" class="radto" name="cleat">&nbsp; &nbsp;Cleats</li>
  <li><input type="radio" class="radto" name="jersey">&nbsp; &nbsp;Jersey</li>
  </div>

</div>
</div>
<input type="submit" value="next" name="submit">
</form>
4

2 回答 2

3

给然后一样name。这就是您创建单选按钮组的方式。

value用于用户从该组中挑选的数据。

于 2013-09-08T20:44:14.630 回答
2

如果您只想允许一个选择,您应该给他们同名好友。然后为每个设置要发送到服务器的值。

于 2013-09-08T20:47:21.910 回答