【发布时间】:2016-07-08 11:50:37
【问题描述】:
我正在尝试在使用 jquery $.post 或 $.ajax 检查复选框(1 或 0)时更新 DB 中的值。我真的很感激一些帮助。这是我的代码:
HTML
<div class="onoffswitch">
<?php
$yesno = (bool)$baner['noti'];
$checked = ($yesno) ? 'checked="checked"' : '';
?>
<input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" value="1" id="myonoffswitch" <?php echo $checked; ?>>
<label class="onoffswitch-label" for="myonoffswitch"></label>
</div>
jQuery
$(function(){
$("#myonoffswitch").click(function(){
$.post("notification.php");
})
});
notification.php
connections stuffs...
$yesno = ( isset($_POST['onoffswitch']) ) ? 1 : 0;
$sql = "UPDATE baner SET noti='$yesno'";
【问题讨论】:
标签: php jquery mysql ajax post