如何通过点击拨动开关增加价值?

时间:2019-07-05 10:33:01

标签: jquery html css laravel

目前,我有一个“要约”字段,其中包含按需/要约值。我需要在点击时在value="1"value="0"上增加价值。我该怎么做?谢谢。

这是我对当前字段的看法

<div class="col col-3" style="width: 23% !important;right: 8px;position: relative;padding-right: 7px;padding-left: 0px;">
                                    <label class="label">Offer</label>
                                    <label class="select">

                                    {{ Form::select('on_offer', [
                                           '' => 'Select ',
                                           '1' => 'On Offer',
                                           '0' => 'On Request'],null,['id'=>'header_on_offer']
                                        ) }}
                                        <i></i>
                                    </label>
                                </div>  

我的新切换按钮

<label class="toggle">
    <input type="checkbox" value="0">
    <i class="no-rounded privancy"></i>
</label>

1 个答案:

答案 0 :(得分:0)

复选框仅在选中时发送其值/名称。因此,您可以根据需要执行其他操作,以便在未选中信息时发送信息。 有一个简单的窍门

<label class="toggle">
    <input name="on_offer" value="1" type="hidden" />
    <input name="on_offer" value="0" type="checkbox">
    <i class="no-rounded privancy"></i>
</label>

如果未选中此复选框,则将从隐藏的输入中发送值。选中该选项后,它将覆盖发送到0的变量,因为它们具有The same name attribute(并且不是数组)