zoukankan      html  css  js  c++  java
  • 利用JS验证查询参数-选择月份后必须选择年份

    js代码:

    function queryAgentInfo(){
        // 标记
        var flag=false;
        //遍历所有月份  
        $(".month").each(function(){  
            if($(this).hasClass("LabelSelected")){  
                flag = true;  
            }  
        });  
        //获取选中的年份  
        if(flag){  
            var yearList= $('input:radio[name="createTimeYear"]:checked').val();  
            if(yearList==null || yearList == ""){  
                alert("请选择一个年份!");  
                return false;  
            }      
        }  
          
        $("#result_list").empty();  
        $("#result_list").load("${ctx}/agent/queryAgentInfo.do",$("#agent_seach_form").serializeJson());
    }
    

    HTML代码:

     <dl class="clearfix">
            <dt>年份:</dt>
            <dd>
                <span><input name="createTimeYear" type="radio" value="" checked="checked">不限</span> 
                <span><input id="1"name="createTimeYear" type="radio" value="2015">2015年</span> 
                <span><input id="2" name="createTimeYear" type="radio" value="2016">2016年</span>
            </dd>
        </dl>
        <dl class="clearfix">
            <dt>月份:</dt>
            <dd>
                <span> 
                    <input id="a_0" name="createTimeMonths" type="checkbox" value="1,2,3" class="CheckBoxClass"> 
                    <label for="a_0"class="CheckBoxLabelClass">不限</label>
                </span> 
                <span> 
                    <input id="a_1" name="createTimeMonths"type="checkbox" value="1" class="CheckBoxClass"> 
                    <label class="CheckBoxLabelClass month" for="a_1">1月</label>
                </span> 
                <span> 
                    <input id="a_2" name="createTimeMonths" type="checkbox" value="2" class="CheckBoxClass"> 
                    <label class="CheckBoxLabelClass month" for="a_2">2月</label>
                </span> 
                <span> 
                    <input id="a_3" name="createTimeMonths" type="checkbox" value="3" class="CheckBoxClass"> 
                    <label class="CheckBoxLabelClass month" for="a_3">3月</label>
                </span>
            </dd>
        </dl>
    
  • 相关阅读:
    C# is 与 as 运算符
    C# dynamic类型
    C# 数组
    C# 泛型
    C# 事件
    C# 委托
    C# DateTime类,TimeSpan类
    C# 获取当前应用程序的绝对路径支持asp.net
    C# 父子类_实例_静态成员变量_构造函数的执行顺序
    C# System.Uri类_获取Url的各种属性_文件名_参数_域名_端口等等
  • 原文地址:https://www.cnblogs.com/codingcloud/p/5262984.html
Copyright © 2011-2022 走看看