我有我想要的样子http://www.bootstraptoggle.com/如何在PHP中使用Bootstrap切换?
一个复选框,如果我有HTML输入字段这样的:<input checked data-toggle="toggle" type="checkbox">
,它真的看起来像。
但我应该如何使用它来将值1/0发布到我的PHP脚本,就像它是一个真正的复选框?
我是否需要在html代码中添加其他内容,以及如何在PHP脚本中处理它?
在此先感谢。
我有我想要的样子http://www.bootstraptoggle.com/如何在PHP中使用Bootstrap切换?
一个复选框,如果我有HTML输入字段这样的:<input checked data-toggle="toggle" type="checkbox">
,它真的看起来像。
但我应该如何使用它来将值1/0发布到我的PHP脚本,就像它是一个真正的复选框?
我是否需要在html代码中添加其他内容,以及如何在PHP脚本中处理它?
在此先感谢。
您可能需要设置一个值,你的输入,像
value='1' or value='true'
<input checked data-toggle="toggle" type="checkbox" value='1' or value='true' name='mycheckbox' >
既然是一个复选框,如果选中它会与你的另一种形式的数据去当您提交表单...
然后在你的PHP端你只是做这样的事
isset($_POST['mycheckbox'])
,然后这意味着它是检查......以后可以捕捉值(如果你需要它的东西)或世界卫生大会tever你需要做的..
所有你需要做的是添加一个name
和value
属性到您的输入。该插件已经为你休息。
像这样:
<link href="https://gitcdn.github.io/bootstrap-toggle/2.2.0/css/bootstrap-toggle.min.css" rel="stylesheet">
<script src="https://gitcdn.github.io/bootstrap-toggle/2.2.0/js/bootstrap-toggle.min.js"></script>
<form method="post" action="submit.php">
<input type="checkbox" name="my_input" checked data-toggle="toggle">
<input type="submit">
</form>
结果在submit.php
:
var_dump($_POST);
/*
array (size=1)
'my_input' => string 'on' (length=2)
*/
它仍然应该发挥作用就像一个普通的复选框。唯一的区别是它看起来如何。类似[this](http://www.html-form-guide.com/php-form/php-form-checkbox.html)应该可以工作。 – Max