zoukankan      html  css  js  c++  java
  • html拼接+layer按钮

    //初始存数据
                   $http.get("querySportteryLeagues.do")
                .success(function (result) {
                     localStorage.setItem ("a",result);
                   })
               $("#endDate").blur(function(){
                    if($("#startDate").val() =="" && $("#endDate").val() ==""){
                         $scope.datar=true;
                    }else{
                        $scope.datar=false;
                    };
                });
                
           $scope.league = function () {
                $scope.startDate = $("#startDate").val();
                $scope.endDate = $("#endDate").val();
                $http.get('listPheasantLeague.do?startDate=' + $scope.startDate + "&endDate=" + $scope.endDate)
                .success(function(result){
                    //逻辑代码
                    //console.log(result);  //看此参数返回的是什么数据
                    if (localStorage.getItem("leagues")) {
                        var lea =localStorage.getItem("leagues").split(",");
                        var html = "<div id='list' class='pad'>";
                        for (var i in result) {//用javascript的for/in循环遍历对象的属性
                            html += "<div class='move clearfix'><b>" + i + "</b>";
                            for (var j = 0; j < result[i].length; j++) {
                                var a = true;
                                for (var e = 0; e < lea.length; e++) {
                                    if (lea[e] == result[i][j]) {
                                        html += "<p><input type='checkbox' checked='checked' name='lista' value='" + result[i][j] + "' lay-skin='primary' />" + result[i][j] + "</p>"
                                        a = false;
                                    }
                                }
                                if (a == true) {
                                    html += "<p><input type='checkbox' id='a'  name='lista' value='" + result[i][j] + "' lay-skin='primary' />" + result[i][j] + "</p>"
                                }
                            }
                            html += "</div>";
                        }
                        html += "</div>";
                    } else {
                        var html = "<div id='list' class='pad'>";
                        for (var i in result) {
                            html += "<div class='move clearfix'><b>" + i + "</b>";
                            for (var j = 0; j < result[i].length; j++) {
                                var b = true;
                                for (var q = 0; q<array.length;q++){
                                    if(result[i][j] == array[q]){
                                        html += "<p><input type='checkbox' checked='checked' name='lista' value='" + result[i][j] + "' lay-skin='primary' />" + result[i][j] + "</p>"
                                        b = false;
                                    }
                                }
                               if(b = true){
                                html += "<p><input type='checkbox' name='lista' value='" + result[i][j] + "' lay-skin='primary' />" + result[i][j] + "</p>"
                               }
                                
                            }
                            html += "</div>";
                        }
                        html += "</div>";
                    }
                    layer.confirm(html, {
                        area: ['40%', 'auto'],
                        btn: ['竞赛','二期','全选', '全不选', '确定', '取消'],
                        btn1: function () {
                            var jing = localStorage.getItem("a").split(",");
                            /* $('input:checkbox').each(function() {
                                if ($(this).prop('checked') ==true) {
                                    $(this).prop("checked",false)
                                }
                            }); */
                            $.each(jing,function(i,item){
                                $("input[name='lista'][value="+item+"]").prop("checked","true");
                            });
                        }, btn2: function () {
                            /* var jing = localStorage.getItem("a").split(",");
                                $("input[name='lista']").each(function(){
                                    var checkFlag = true;
                                    for(var q=0;q<jing.length;q++){
                                        if($(this).val() == jing[q]) {
                                            checkFlag = false;
                                        }
                                    }
                                    if(checkFlag) {
                                        $(this).prop("checked",true);
                                    }
                                });*/
                                /* $('input:checkbox').each(function() {
                                    if ($(this).prop('checked') ==true) {
                                        $(this).prop("checked",false)
                                    }
                                }); */
                                 $("input[name='checkbox']").each(function(){
                                if($(this).prop("checked")) {
                                    $(this).prop("checked",false);
                                }
                            });
                                $.each(pheasantLeaguesS2,function(i,item){
                                    $("input[name='lista'][value="+item+"]").prop("checked","true");
                                });
                                
                                return false;
                        }, btn3: function () {
                            $("#list :checkbox").prop("checked", true);
                            return false;
                        }, btn4: function () {
                            $("#list :checkbox").prop("checked", false);
                            return false;
                        }, btn5: function () {
                            var valArr = new Array;
                            $("input[name='lista']:checked").each(function (i) {
                                valArr[i] = $(this).val();
                            });
                            var leagues = "";
                            if (valArr.join(',')) {
                                leagues = valArr.join(',');//转换为逗号隔开的字符串'
                            }
                            /* var obj  ="";
                            if(leagues !=""){
                                obj = leagues.split(",");
                            } */
                            localStorage.setItem("leagues",leagues);
                        }, end: function () {
                        }
                    });
                })
                //console.log(localStorage.getItem("leagues").split(",").length,"aaa");
                
            }

  • 相关阅读:
    php-基于面向对象的MySQL类
    php-迭代创建级联目录
    php-删除非空目录
    php-递归创建级联目录
    linux 用户管理
    mysql 语法大全
    dos命令下修改mysql密码的方法
    对 linux init.d的理解
    linux 重启服务器命令
    校验软件包
  • 原文地址:https://www.cnblogs.com/happiness-mumu/p/8534114.html
Copyright © 2011-2022 走看看