随手小知识点

1.CheckBox是否选中 判断 $(this).is(":checked") == true

               $(".check").each(function(){
                    if ($(this).is(":checked") == true) {
                        $(this).parent().parent().find(".lastTd").html("");
                    }
                });    

赋值为选中状态

if ($(obj).is(":checked")) {
        $("[parent='" + id + "']").prop("checked", true);
    } else {
        $("[parent='" + id + "']").prop("checked", false);
    }

2.判断是否为空对象 JSON.stringify(r.data)!= "{}"

循环对象  for(var item in r.data){}            
                

             if(JSON.stringify(r.data)!= "{}"){
                    for(var item in r.data){
                        $("."+item+"Td").html("");
                    }
                }

3.layer.open()方法

var index = layer.open({
                title:"",//标题内容
                area:['600px','400px'],//内容区域,也可写百分比,不写的话就auto自动
                content: ''//内容
                ,btn: ['确认', '取消']//俩按钮
                ,yes: function(index, layero){//点击确认执行
                  
                }
                ,btn2: function(index, layero){//点击取消执行
                   
                }
                ,cancel: function(){//关闭执行
                    
                }
            });

4.获取当前时间 格式为xxxx年xx月xx日 星期x xx:xx:xx

//获取当前时间
function realTime() {
    var now = new Date(); //创建Date对象
    var year = now.getFullYear(); //获取年份
    var month = now.getMonth(); //获取月份
    var date = now.getDate(); //获取日期
    var day = now.getDay(); //获取星期
    var hour = now.getHours(); //获取小时
    var minu = now.getMinutes(); //获取分钟
    var sec = now.getSeconds(); //获取秒钟
    month = month + 1;
    var arr_week = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
    var week = arr_week[day]; //获取中文的星期
    if (hour < 10) {
        hour = "0" + hour;
    }
    if (minu < 10) {
        minu = "0" + minu;
    }
    if (sec < 10) {
        sec = "0" + sec;
    }
    var time = year + "年" + month + "月" + date + "日 " + week + " " + hour + ":" + minu + ":" + sec; //组合系统时间
    $("#realTime").html(time); //显示系统时间
}

5.根据时间戳返回时间格式xxxx-xx-xx xx:xx:xx

function getTime(timeStamp) {
    var time = "";
    var now = new Date(timeStamp); //创建Date对象
    var year = now.getFullYear(); //获取年份
    var month = now.getMonth(); //获取月份
    var date = now.getDate(); //获取日期
    var hour = now.getHours(); //获取小时
    var minu = now.getMinutes(); //获取分钟
    var sec = now.getSeconds(); //获取秒钟
    month = month + 1;
    if (hour < 10) {
        hour = "0" + hour;
    }
    if (minu < 10) {
        minu = "0" + minu;
    }
    if (sec < 10) {
        sec = "0" + sec;
    }
    time = year + "-" + month + "-" + date + " " + hour + ":" + minu + ":" + sec;
    return time;
}

6.表单属性 serialize()

7.获取url参数 var device = (url('device') != null) ? url('?device') : '';

猜你喜欢

转载自blog.csdn.net/liuhaidi87/article/details/81169905