在页面中经常遇到控制判断,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:从输入框,获得值,用“”