我正试图发布一个radiobutton值,但我一定是犯了一个非常愚蠢的错误。我正在使用Kohana和Bootstrap作为框架。这是我的代码;
<div class="control-group">
<label class="control-label">Geslacht</label>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-heart"></i></span>
<div class="btn-group geslacht" data-toggle="buttons-radio">
<input type="button" name="Geslacht" value="M" class="btn"/>
<input type="button" name="Geslacht" value="V" class="btn"/>
</div>
</div>
</div>
这是我的控制器
$check1->values(array(
'RelatieID' => $relatie->pk(),
'AdresID' => $check->pk(),
'Voornaam' => $_POST['Voornaam'],
'Voorletters' => $_POST['Voorletters'],
'Tussenvoegsels'=> $_POST['Tussenvoegsels'],
'Achternaam' => $_POST['Achternaam'],
'Geslacht' => $_POST['Geslacht'],
'Geboortedatum' => date('Y-m-d', strtotime($_POST['Geboortedatum']))
));
答案 0 :(得分:2)
如果你想使用单选按钮,你应该改变
<input type="button" name="Geslacht" value="M" class="btn"/>
<input type="button" name="Geslacht" value="V" class="btn"/>
为:
<input type="radio" name="Geslacht" value="M" class="btn"/>
<input type="radio" name="Geslacht" value="V" class="btn"/>
2013年6月11日http://dev.w3.org/的允许/有效输入类型列表
ⓘ input type=text
ⓘ input type=password
ⓘ input type=checkbox
ⓘ input type=radio
ⓘ input type=button
ⓘ input type=submit
ⓘ input type=reset
ⓘ input type=file
ⓘ input type=hidden
ⓘ input type=image
ⓘ input type=datetime
ⓘ input type=datetime-local
ⓘ input type=date
ⓘ input type=month
ⓘ input type=time
ⓘ input type=week
ⓘ input type=number
ⓘ input type=range
ⓘ input type=email
ⓘ input type=url
ⓘ input type=search
ⓘ input type=tel
ⓘ input type=color