页面上的空值判断,空和null 的运用

在页面中经常遇到控制判断,textbox中取到的值是否为空,用“”,在数据库里取得数据是否为空用null,举两个例子:

1.

 function trater(value,row,index){
     if (value != null){
   var len = row.NOTICE_DESC.length;
   
 var abValue = row.NOTICE_DESC;  
   if (len > 8) {                                              
             abValue = row.NOTICE_DESC.substr(1,7) + "...";       
         }      
 return '<text href="#" title="' + row.NOTICE_DESC + '" class="note">' + abValue + '</text>';   
  }
 }

ps: 从列表取得值,是否为空,用null

2.

  function clearUser(){  

  var d1 = $('#RR3').datebox('getValue');

  var d2 = $('#RR4').datebox('getValue');

  d1Arr=d1.split('-');  

  d2Arr=d2.split('-');

 v1=new Date(d1Arr[0],d1Arr[1],d1Arr[2]);  

v2=new Date(d2Arr[0],d2Arr[1],d2Arr[2]);

 if(d1=="" && d2 == "" ){    

$.messager.alert('提示','请在左侧选择日志清理时间段','warning');   

    return;  }

  if ( v1>v2  ){

   $.messager.confirm('提示','开始时间不能晚于结束时间','info');

   return;

   }

ps:从输入框,获得值,用“”

 

posted on 2015-12-01 11:01  91曹操  阅读(360)  评论(0)    收藏  举报