需要使用POST提交切换中的所有更改。我用烧瓶。并且模板中要更改数据库中表的布尔状态。当我检查显示在当前模板布尔状态时,脚本工作正常,但是当我尝试提交时,脚本无法工作。 模板:
<form id="is_active" name="is_active" action="{{ url_for('activate_post', post_id=post.id) }}" method="POST">
<input id="toggleEvent" type="checkbox" data-toggle="toggle" data-on="Enabled" data-off="Disabled" data-offstyle="danger" data-onstyle="outline-success">
</form>
<script type='text/javascript'>
$("#toggleEvent").change(function() {
if ($(this).attr('checked')) {
$(this).val('true');
}
else {
$(this).val('false');
}
$('toggleEvent').submit();
});
</script>
答案 0 :(得分:0)
您未提交表单
取代这个
sw.js
带有以下内容
$('toggleEvent').submit();
我希望这行得通