javascript - 我正在尝试创建一个切换按钮来打开或关闭一个人的可用性状态并更新数据库中的当前状态
问题描述
现在这就是我所拥有的,它正在切换,但布尔值在数据库中没有改变
<input type="checkbox" name="availability" id="toggle-one">
我有这个脚本控制切换
<script>
$(function() {
$('#toggle-one').bootstrapToggle({
on: 'Available',
off: 'Not Available'
});
})
这是模式中的字段
availability:{
type:Boolean,
default:false
},
没有帮助太小,我只需要有人指出我正确的方向,谢谢
解决方案
您需要监听事件并根据其状态分配真或假,如下所示
$(function() {
$('#toggle-on').change(function() {
console.log($(this).prop('checked'));
//in schema that you are sending to server assign value of $(this).prop('checked')
})
});
推荐阅读
- xml - 用于添加 XML 子元素的 Powershell 脚本
- r - 绘制一个带有对数函数的伽马模型,该模型带有一个带有 ggplot2 的预测器
- c++ - 在 C++ 线性代数库 Eigen3 中是否可以通过值传递和移动?
- python - 在 QTreeView 的 QSortFilterProxyModel 中显示来自 filterAcceptsRow() 的已接受子代但不显示父代
- javascript - 同一行上两种不同形式的按钮
- android - 如何在 Android Studio 中的 Navigation Graph 上切换片段方向
- javascript - 带有接受声明函数的 then 方法的打字稿编码样式
- firebase - 我将我的 Firebase 规则更改为所有经过身份验证的用户。我需要在请求中更改什么 (Flutter)
- java - 如何从列表中删除重复记录并用枚举标记它?
- javascript - 科尔多瓦 div 溢出滚动导致整个屏幕滚动