你都不记得触发js函数。 这是我的-6ren">
gpt4 book ai didi

php - 刷新/提交后保持选中状态的复选框以及

转载 作者:行者123 更新时间:2023-12-02 18:44:12 28 4
gpt4 key购买 nike

如果是则触发js函数。我可以使一个复选框保持选中状态,并在页面刷新时检查值并选中“checked”,并提交以下内容...

 <input type="checkbox" name="check" value="checked" 
<?php if($_POST['check'] == 'checked'): ?>checked="checked"<?php endif; ?> />

你都不记得触发js函数。

这是我的职能以及我试图完成的任务。 http://jsfiddle.net/melbourne/s5AXZ/

我唯一的选择是我问你什么,或者通过ajax显示和发布新评论..刷新问题仍然存在,但不会那么需要刷新。简而言之,自从 ajax 发布并显示新评论以来,我一直坚持我的第一个问题,这超出了我的范围。 谢谢。

最佳答案

您的问题有点困惑,但据我了解,如果在加载时选中该复选框,您是否希望触发 .change 方法。

我建议您在父元素(您要添加 night 类的元素)上执行相同的 php-if 操作。

类似于:

<?php if($_POST['check'] == 'checked') echo 'class="night"'; ?>

当您已经知道想要进行的更改时,最好在服务器端修复此问题。

但是,如果你只想用 js 来做到这一点,你可以这样做:

function initBackground() {
if ($('#btn').is(':checked')) {
$('#btn').parent().toggleClass('night');
}
}

$(document).ready(function () {
initBackground();
});

关于php - 刷新/提交后保持选中状态的复选框以及,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16572730/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com