【问题标题】:How to display 2 different values on checking & not checking checkbox in laravel?如何在 laravel 中检查和不检查复选框时显示 2 个不同的值?
【发布时间】:2015-09-01 08:37:55
【问题描述】:

代码是这样的:

{{ Form::hidden('id') }}
<td class="td-actions">
    {{ Form::checkbox('active', 'active',true) }} 
    {{ Form::hidden('active', 'inactive',false) }}
</td>
{{Form::close() }}

在 Web 浏览器中显示值时,我在 ckecked 和 unchecked 的情况下都得到了 values-active 和 inactive 。

我怎样才能摆脱它?

【问题讨论】:

    标签: php html laravel-4


    【解决方案1】:

    您应该在复选框之前隐藏输入,并使用数值而不是布尔值:

    {{ Form::hidden('active', '0') }}
    {{ Form::checkbox('active', '1') }}
    

    如果未选中该复选框,那么您将获得 0 的值。如果复选框 被选中,那么您将获得复选框的值 (1)。

    【讨论】:

      猜你喜欢
      • 2021-08-24
      • 2017-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-15
      相关资源
      最近更新 更多