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的状态值,来判断是否实时请求、

  • 相关阅读:
    JavaScript 格式化数字
    浅析C#中单点登录的原理和使用
    从银行转账失败到分布式事务:总结与思考
    计算机网络资料
    阿里巴巴Java开发规约插件p3c详细教程及使用感受
    程序员如何打造属于自己的云笔记服务
    sql server2016里面的json功能
    mac pro 开启三只滑动选中文本
    技术网站
    idea gradle项目导入
  • 原文地址:https://www.cnblogs.com/Fancy1486450630/p/10551065.html
Copyright © 2011-2022 走看看