zoukankan      html  css  js  c++  java
  • j2ee之点击事件(持续更新)

    radio选中和取消选中

    var rdocl = function(){ 
                            if($('#rdo').attr('checked')=='checked'){
                                $('#rdo').removeAttr('checked');
                            }else{
                                $('#rdo').attr("checked","checked");
                            }

    select下拉框选中事件

    $("#csType option").each(function() {
    if ($(this).val() == 'N') {
    $cT = "N";
      }
     if ($(this).val() == 'A') {
     $cT = "A";
      }
      });

    select获取下拉框选中的值

    $("#kycd").find("option:selected").text()

    select左右框体数据交换

    <script type="text/javascript">
    //选中的从左边移到右边 targetl左边select的ID targetr右边select的ID
    function totarget(targetl , targetr) { 
        var firstElement = document.getElementById(targetl); 
        var secondElement = document.getElementById(targetr); 
        var firstoptionElement = firstElement.getElementsByTagName("option"); 
        var len = firstoptionElement.length; 
        for(var i=0;i<len;i++){ 
            if(firstElement.selectedIndex != -1){ //selectedIndex 是select 的属性 
            secondElement.appendChild(firstoptionElement[firstElement.selectedIndex]); 
            } 
        } 
    } 
    //全部移动到右边 
    function alltarget(targetl , targetr){ 
        var firstElement = document.getElementById(targetl); 
        var secondElement = document.getElementById(targetr); 
        var firstoptionElement = firstElement.getElementsByTagName("option"); 
        var len = firstoptionElement.length; 
        for(var i=0;i<len;i++){ 
            secondElement.appendChild(firstoptionElement[0]);//option选项选中时候索引为0 
        } 
    } 
    </script>

    checkbox点击事件//全选

    var slall = function(){
    if($("#sla").is(":checked")==false){
    $("[name='check']").prop("checked",false);
    }else{
    $("[name='check']").prop("checked",true);
    }
    }

    checkbox获取选中的多个值

    var fun = function{
    obj = document.getElementsByName("case");
            check_val = [];
            for(k in obj){
                if(obj[k].checked)
                    check_val.push(obj[k].value);
            }
            alert(check_val);
    }

     checkbox分页选中问题

    // 针对分页checkbox选中问题
    var checkArrayNum = [];// 存储所有选中的checkbox
    var pageSize = 2;// 每页显示数量
    var checkArray = function(pageNum) {// pageNum当前页
        var count = pageSize * pageNum;
        var j = 1;
        // 记录当前页信息
        for (var i = (count - pageSize); i < count; i++) {// 遍历当前页
            if ($("[name='check']")[j - 1] != undefined) {
    
                if ($("[name='check']")[j - 1].checked) {
                    checkArrayNum[i] = $("[name='check']")[j - 1].value;
                } else {
                    checkArrayNum[i] = null;
                }
                j++;
            }
        }
    
    }
    // 当前页
    var nowArray = function(nextPageNum) {
        var nextCount = pageSize * nextPageNum;
        var n = 1;
        if ($("#sla").is(":checked") == false) {
            for (var i = (nextCount - pageSize); i < nextCount; i++) {// 遍历当前页
                if (checkArrayNum[i] != null) {
                    $($("[name='check']")[n - 1]).attr("checked", true);
                } else {
                    $($("[name='check']")[n - 1]).attr("checked", false);
                }
                n++;
            }
        } else {
            for (var i = (nextCount - pageSize); i < nextCount; i++) {// 遍历当前页
                $($("[name='check']")[n - 1]).attr("checked", true);
                n++;
            }
        }
    
    }
  • 相关阅读:
    巧用SQL生成SQL语句
    update,delete与INNER JOIN 以及删除重复数据
    sql判断各种类型的东西存在与否(参考)
    附加数据库报错823
    hibernate配置文件hibernate.cfg.xml的详细解释
    向数据库插入图片以及从数据库中读取图片并显示到jsp(数据库中存储的图片字段类型为Blob或image)
    Hibernate中hibernateTemplate()方法总结
    spring MVC之构造ModelAndView对象
    手机网站初步布局,如何建立你自己的手机网站?
    (MoMoCMS教程2)创建页面——主菜单
  • 原文地址:https://www.cnblogs.com/ShaoXin/p/7600340.html
Copyright © 2011-2022 走看看