【问题标题】:Change checked value of bootstrap-checkbox plugin, when submitting form提交表单时更改引导复选框插件的检查值
【发布时间】:2016-08-05 12:50:33
【问题描述】:

我在 html 表单中使用bootstrap-checkbox,如下所示:

<form action= ...>

// some inputs...

<input id="mySwitch" class="switch" type="checkbox" name="mySwitch"
data-off-active-cls="btn-warning"
data-on-active-cls="btn-primary"
data-group-cls="btn-group-sm"
value="1">

//more inputs...

</form>

我的问题是,当我提交表单时,复选框插件的默认值为"on",我想将其更改为其他值,例如"1"

我尝试将value="1" 属性添加到输入元素,但我仍然在服务器上收到"on" 作为检查值。

//HTTP request output    

array:19 [▼
"_token" => "192q78C3xGUorq0mFQMk7g0VSBcojjvt9ikkWLE4"
  ...
  "mySwitch" => "on" // <-- I want this to be 1
  ...
]

感谢您的帮助,谢谢

【问题讨论】:

    标签: jquery forms twitter-bootstrap checkbox form-submit


    【解决方案1】:

    复选框将返回onoff,仅此而已。它们仅用于返回二进制文件。

    如果您想让它返回其他内容,请使用不同的字段,或使用一些 JavaScript 将 on 的值更改为 1

    【讨论】:

      猜你喜欢
      • 2015-01-04
      • 2020-01-14
      • 2022-01-19
      • 1970-01-01
      • 2019-02-18
      • 2013-09-11
      • 1970-01-01
      • 2013-08-25
      • 1970-01-01
      相关资源
      最近更新 更多