Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Flipswitch使用jquery mobile更新mysql_Javascript_Php_Ajax_Jquery Mobile - Fatal编程技术网

Javascript Flipswitch使用jquery mobile更新mysql

Javascript Flipswitch使用jquery mobile更新mysql,javascript,php,ajax,jquery-mobile,Javascript,Php,Ajax,Jquery Mobile,我试图使用JQM Flipswitch,但遇到了一些问题。我的目标:当翻转开关打开或关闭时→ 爪哇公告→ php→ mysql 该代码在某种程度上起作用,但存在两个问题: 1) 总是有回报 2) 不更新 任何帮助都将不胜感激 HTML <fieldset> <div data-role="fieldcontain"> <span id="alarm_box"> <label for="alarm">Alarm:&

我试图使用JQM Flipswitch,但遇到了一些问题。我的目标:当翻转开关打开或关闭时→ 爪哇公告→ php→ mysql

该代码在某种程度上起作用,但存在两个问题: 1) 总是有回报 2) 不更新

任何帮助都将不胜感激

HTML

<fieldset>
   <div data-role="fieldcontain">
      <span id="alarm_box">
         <label for="alarm">Alarm:</label>
         <input type="checkbox" id="alarm" data-role="flipswitch">
         <div id="alarm_n"></div>
      </span>
   </div>
</fieldset>

使用
change
事件绑定到Flipswitch(
报警
)而不是
单击

$('#alarm').on('change', function () {
    var checkStatus = this.checked ? 'ON' : 'OFF';

    $.post("main_send.php", {
        "alarm": checkStatus
    },

    function (data) {
        $('#alarm_n').html(data);
    });
});


使用
更改
事件而不是
单击
$('#alarm').on('change', function () {
    var checkStatus = this.checked ? 'ON' : 'OFF';

    $.post("main_send.php", {
        "alarm": checkStatus
    },

    function (data) {
        $('#alarm_n').html(data);
    });
});