学习笔记2014/4/15

1.js判断对象是否为空
function IsNullOrEmpty(str) {
    var isOK = true;
    if (str == undefined || str == "") {
        isOK = false;
    }
    return isOK;
}
View Code

2.js获取当前时间

    var now = new Date();
    var hour = now.getHours();
View Code

3.js前台不断显示当前时间

 <html> 
<body> 
<input type="text" id="clock" size="35" /> 
<script language=javascript> 
var int=self.setInterval("clock()",50) 
function clock() 
{ 
var t=new Date() 
document.getElementById("clock").value=t 
} 
</script> 
</form> 
<button onclick="int=window.clearInterval(int)"> 
Stop interval</button> 
</body> 
</html> 
View Code

 4.刷新时的弹出层

/**
中间加载对话窗
**/
function Loading(bool) {
    if (bool) {
        top.$("#loading").show();
    } else {
        setInterval(loadinghide, 800);
    }
}
function loadinghide() {
    top.$("#loading").hide();
}
View Code

5.一条不错的oracle语句,作用两行数据合并显示在一行(若是sqlServer,则将“||” 改成“+”)

SELECT Roles_ID,
       Roles_Name || ' - ' || CASE ParentId
         WHEN '0' THEN
          '父节'
         ELSE
          '子节'
       END AS Roles_Name
  FROM Base_Roles
 WHERE DeleteMark = 1
 ORDER BY SortCode ASC
View Code

 

6.jquery操作checkbox(选中、取消、取值)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">   
<HTML>   
 <HEAD>   
  <TITLE> New document.nbsp;</TITLE>   
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />   
    <SCRIPT LANGUAGE="javascript" src="http://www.cnjquery.com/demo/jquery.js"></script>   
  <SCRIPT LANGUAGE="javascript">   
  <!--   
   $("document.quot;).ready(function(){   
       
    $("#btn1").click(function(){   
        
    $("[name='checkbox']").attr("checked",'true');//全选   
     
    })   
       $("#btn2").click(function(){   
        
    $("[name='checkbox']").removeAttr("checked");//取消全选   
     
    })   
    $("#btn3").click(function(){   
        
    $("[name='checkbox']:even").attr("checked",'true');//选中所有奇数   
     
    })   
    $("#btn4").click(function(){   
        
    $("[name='checkbox']").each(function(){   
        
      
     if($(this).attr("checked"))   
   {   
    $(this).removeAttr("checked");   
       
   }   
   else  
   {   
    $(this).attr("checked",'true');   
       
   }   
      
    })   
     
    })   
     $("#btn5").click(function(){   
    var str="";   
    $("[name='checkbox'][checked]").each(function(){   
     str+=$(this).val()+""r"n";   
   //alert($(this).val());   
    })   
   alert(str);   
    })   
   })   
  //-->   
  </SCRIPT>   
     
 </HEAD>   
  
 <BODY>   
 <form name="form1" method="post" action="">   
   <input type="button" id="btn1" value="全选">   
   <input type="button" id="btn2" value="取消全选">   
   <input type="button" id="btn3" value="选中所有奇数">   
   <input type="button" id="btn4" value="反选">   
   <input type="button" id="btn5" value="获得选中的所有值">   
   <br>   
   <input type="checkbox" name="checkbox" value="checkbox1">   
   checkbox1   
   <input type="checkbox" name="checkbox" value="checkbox2">   
   checkbox2   
   <input type="checkbox" name="checkbox" value="checkbox3">   
   checkbox3   
   <input type="checkbox" name="checkbox" value="checkbox4">   
   checkbox4   
   <input type="checkbox" name="checkbox" value="checkbox5">   
   checkbox5   
   <input type="checkbox" name="checkbox" value="checkbox6">   
   checkbox6   
   <input type="checkbox" name="checkbox" value="checkbox7">   
   checkbox7   
   <input type="checkbox" name="checkbox" value="checkbox8">   
 checkbox8   
 </form>   
View Code

 

 

 

 

 

posted @ 2014-04-15 11:17  良诩居士  阅读(120)  评论(0)    收藏  举报