javascript - 选中后禁用复选框的代码

标签 javascript php

我是 php 新手。我的情况是在用户选择了一个复选框后,该复选框将被禁用。这里的问题是我不确定是使用 JavaScript 还是 php,因为我知道 JavaScript 的代码...但是如果我使用 JavaScript,如何使用 php 将它存储在数据库中?我们将不胜感激。

php代码:

    if(isset($_POST['Next']))
{   
    foreach($_POST['boxs'] as $f => $value){
        $sql = "UPDATE box SET status = '0' WHERE boxid = '$f'";
        mysqli_query($sql) or die(mysqli_error($con));

    }

}

这是我的php代码,但是执行时不会更新数据库。那么,它有什么问题呢?

最佳答案

$.post('yourpage.php',{database_value:$("#checkbox").is(':checked')},function(data){
 // Data returned form php page
 $('#checkbox').attr("disabled",true); // Your checkbox id may anything you have given.
});

//PHP代码 yourpage.php - 首先编写代码以将复选框值更新到数据库的位置更新数据库值。 - 然后再次返回您给定的值,即如果复选框值更新为 1,则返回如下:

die('1');

或者当你的值从数据库返回时

关于javascript - 选中后禁用复选框的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38517798/

相关文章:

javascript - 如何使用 geoXML3 getPaths()

javascript - 如何在回显 div 的 php echo 上引用 javascript 函数

php - 使用 PHP shell_exec 和 ffmpeg 合并 2 个音频文件

javascript - ECharts:禁用图例上的默认点击操作

javascript - D3.js分组条形图

PHP - 在指定时间禁用按钮

php - 每次在数据库中找到该字符串时,都将其显示出来

php - Dropbox XAMPP 和 MySQL

javascript - 覆盖 knockout 绑定(bind) : cannot apply bindings multiple times error

javascript - stripe.js 是否可以完全替代服务器代码(gem stripe)?