PHP - 获取复选框值Twitter Bootstrap

时间:2013-03-25 13:47:11

标签: php twitter-bootstrap laravel uniform

我正在使用Laravel和Twitter Bootstrap构建应用程序。现在我已经到了想要使用复选框的地方。 Bootstrap会自动设置复选框的样式,这很不错。

但是在PHP中,我无法获得复选框的值来确定是否已选中它。 Bootstrap似乎使用“uniform”来设置复选框的样式。当我排除该文件时,我可以获得复选框的值。

我这样做是为了获得价值:

$ checkbox = Input :: get('checkbox',function(){return 0;});

如果输入有值,请使用该值,否则返回0。

它工作正常,除非Bootstrap样式复选框。使用jQuery,可以检查复选框的跨度是否已“检查”类,但我想检查服务器端。但Bootstrap / Uniform不会将“选中”应用于复选框本身。

是否有更多人遇到同样的问题?或者甚至更好,有人有解决方案吗?谢谢!

1 个答案:

答案 0 :(得分:0)

在表单提交上,您可以随时检查复选框的验证:

PHP代码:

<?php  if(isset($_POST['$yourName'])){};  ?>

HTML代码:

<div class="form-group input-group-sm">
    <label class="col-md-4 control-label" for="$yourName">Your Title</label>
    <div class="col-md-1 input-group-sm">
        <input id="$yourName" name="$yourName" type="checkbox" class="form-control">
    </div>
</div>