gpt4 book ai didi

javascript - 即使在页面刷新后如何保持复选框处于选中状态

转载 作者:行者123 更新时间:2023-12-02 16:47:27 24 4
gpt4 key购买 nike

我的表单上有一个复选框,用于使用事件(1)和非事件(0)用户通过管理面板访问的数据库。一切工作正常,但问题是刷新/重新加载页面后选中或取消选中复选框时,它不会保留复选框的记录。我希望即使在管理员注销并再次登录后也能记住它们。谁能帮我吗 ?提前致谢

这是 HTML :

<td><input type='checkbox' class='user_status' 
id='user_status_<?php echo $data['user_reg_id']; ?>' value='' name = 'user_status'
onclick="userId(<?php echo $data['user_reg_id']; ?>)" />

这是 JS:

<script>
function userId(user_reg_id){
$(document).ready(function(){
var link = "<?php echo base_url();?>" ;
var st = $('#user_status_'+user_reg_id).is(":checked") ? 0 : 1;
$.post(link + "administration/um/user_status", {user_reg_id:user_reg_id, user_reg_status:st, ajax : 1}, function(data){
alert (st); //showing status 1 and 0 on alert
if (st == 1){
$("#user_status_").prop(":checked", true)
} else {
$("#user_status_").prop(":checked", false)
};
});
});
}
</script>

最佳答案

当您单击复选框时,使用 ajax 将复选框值存储在数据库中。如果复选框值为 1 而不是已选中,则还从数据库中获取复选框值...否则取消选中:)

关于javascript - 即使在页面刷新后如何保持复选框处于选中状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26987827/

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