zoukankan      html  css  js  c++  java
  • 如何判断一个弹框是打开还是关闭状态?

    1.给弹框设置标记物。

    <input type="hidden" id="allcomplaintlist_status" value="0">

    将value设置为0;

    2:当弹框打开时,将value设置为1;

    $("#allcomplaintlist_status").val('1');

    3.当弹框关闭时,将value设置为0;

    $("#allcomplaintlist_status").val('0');

    场景应用,当弹框显示的时候,实时请求刷新页面数据;关闭时候则不请求数据

    //打开弹框,状态设置为1
    function allcomplaintlist() {
    $("#allcomplaintlist_status").val('1');
    $(".asideRt2").show();
    }
    //请求数据
    function allcomplaintlistStatus() {
    var allcomplaintlist_status=$("#allcomplaintlist_status").val();
    if(parseInt(allcomplaintlist_status)!=1){//如果状态不为1,则不请求,当状态为1时候程序往下走,请求数据
    return;
    }
    var device_data = {
    curPage : thisPage,
    pageSize:5,
    /* monoid : localStorage.getItem("monoid"),
    searchBarPermissions : localStorage.getItem("searchBarPermissions"),
    channelType:localStorage.getItem("channelType") */
    monoid : 2000118,
    searchBarPermissions : 2,
    channelType:19
    };
    var results = Common.prototype.callPost("/complaint/allcomplaintlist", device_data);

    if (results.code == 8000) {
    console.log("我在请求");
    var datas = results.body;
    if(datas.datas.length==0){
    $(".thisNo").show();
    }else{
    $(".thisNo").hide();
    }
    $(".totallAll").text(datas.totalCount);
    $("#device_body tbody").html("");
    $.each(datas.datas, function(key, val) {
    var tb_show = '<tr align="center"><td>' + (key+1) + '</td><td>' + val.serialNumber + '</td><td>' + val.channelName1 + '</td><td>' + val.channelName2 + '</td>><td>' + val.channelName3 + '</td><td>' + val.typename + '</td><td>' + val.send_time + '</td><td>' + "使用人" + '</td><td>' + 110 + '</td><td>' + val.content + '</td></tr>';
    $("#device_body tbody").append(tb_show);
    });
    } else {
    alert("获取失败");
    }
    }
    window.setInterval("allcomplaintlistStatus()",5000); //定时刷新,目的为了实时获取value的状态值,来判断是否实时请求、

  • 相关阅读:
    转 configure: error: Cannot find ldap.h
    DDoS(Distributed Denial of Service,分布式拒绝服务)
    j2ee 1.5和1.6的区别
    机器学习
    免安装版Tomcat6.0启动方法
    mysql补充(2)常用sql语句
    mysql补充(4)数据完整性
    mysql补充(3)优化sql语句查询常用的30种方法
    mysql补充(1)校对集utf8_unicode_ci与utf8_general_ci
    jdbc(1)(一)
  • 原文地址:https://www.cnblogs.com/Fancy1486450630/p/10551065.html
Copyright © 2011-2022 走看看