• 如何判断一个弹框是打开还是关闭状态?


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

  • 相关阅读:
    How to read a whole document content into a string onetime
    how to get the Authorization of adobe acrobat 8.0 for free
    给求职的同学的几点建议
    select() manul select() 手册
    有无一步登天之法?
    VB6.0 Excel模版,自己設定好分析餅圖,如何動態地更新分析圖的數據源呢?
    C#中的委托和事件(续)
    C# 中的委托和事件
    VB6.0 Excel的動態生成多個Sheet的方法
    VB6.0 用Excel生成數據分析餅圖例子
  • 原文地址:https://www.cnblogs.com/Fancy1486450630/p/10551065.html
Copyright © 2020-2023  润新知