• 用js将CheckBox的值存入数据库和将数据库字符串的值转为数组选中CheckBox


    Index

    @{
        ViewBag.Title = "测试";
    }
    <script src="~/Scripts/jquery-1.10.2.js"></script>
    <script src="~/js/checkbox.js"></script>
    
    <input name="checkbox" type="checkbox" value="0">测试0
    <input name="checkbox" type="checkbox" value="1">测试1
    <input name="checkbox" type="checkbox" value="2">测试2
    <input name="checkbox" type="checkbox" value="3">测试3
    <input name="checkbox" type="checkbox" value="4">测试4
    <input name="checkbox" type="checkbox" value="5">测试5
    <input name="checkbox" type="checkbox" value="6">测试6
    <input name="checkbox" type="checkbox" value="7">测试7
    
    <input type="button" id="btnAdd" value="提交">

    checkbox.js

    $(function () {
        //从数据库取出字符串转为数组
        var str = "0,1,2,";
        var item = str.split(',');
        var checkbox = document.getElementsByName("checkbox");
        for(var i = 0;i<checkbox.length;i++)
        {   
            if (checkbox[i].type == "checkbox")
            {
                for(var j =0;j<item.length;j++)
                {
                    if (checkbox[i].value == item[j])
                    {
                        checkbox[i].checked = true;
                    }
                }
            }
        }
    
    
        //将数组转为字符串存入数据库
        $("#btnAdd").click(function () {
            var checkbox = document.getElementsByName('checkbox');
            var str = '';
            for (var i = 0; i < checkbox.length; i++) {
                if (checkbox[i].checked)
                    str += checkbox[i].value + ',';
            }
            alert(str);
        });
    })
  • 相关阅读:
    Hadoop集群搭建-虚拟机安装(转)(一)
    集群环境搭建-SSH免密码登陆(二)
    Disruptor 极速体验
    Nexus3.0.0+Maven的使用(三)
    Nexus3.0.0+Maven的使用(二)
    Nexus3.0.0+Maven的使用(一)
    Spark读取Hbase的数据
    Java计算上下基线
    Spark算上下基线
    获取 iOS模拟器 里的安装包
  • 原文地址:https://www.cnblogs.com/xiaomen/p/6431050.html
Copyright © 2020-2023  润新知