我在我的php中有一个切换,我想用它来简单地更改mysql表中的值。据我所知,它只是表单的一个元素,但是如何通过切换来发布ON / OFF值,而不使用“提交”#39;方法
<input data-no-uniform="true" type="checkbox" class="iphone-toggle">
现在它是一个带有花哨CSS的输入元素,可以将此复选框设置为滑动开关。因此,如果开关具有默认状态并且只是滑动开关或&#34;选中框&#34;足以改变单元格中的值。提交的内容在哪里?
希望有道理......
答案 0 :(得分:0)
当您使用jQuery时,您可以执行以下操作:
$('.iphone-toggle').on('change', function() {
var toggle_data = $(this).data('no-uniform')
toggle_value = $(this).val();
$.ajax({
type: "POST",
url: 'your_url.php',
data: {toggle: toggle_data, value: toggle_value},
success: function() {
// what you do on success
}
});
});
在php中,您将拥有$_POST['toggle']
和$_POST['value']
的值来进行正确的数据库查询。