zoukankan      html  css  js  c++  java
  • FineUI分组显示弹框最新的在最上边

    function TOBTCorrFun(obj){
            var msgContent = JSON.parse(obj.dataJson);
            var tJson = JSON.stringify(obj).replace(/"/g, "'").replace(/ /g, '#');
           showNotifyGroup({
                title: '来自' + obj.FromName + '的TOBT请求!!!',
                message: '航&nbsp;&nbsp;班&nbsp;&nbsp;&nbsp;号:' + msgContent.calsign + "<br /> 预 计 起 飞:" + msgContent.etd + " <br /> 目标撤轮挡:" + '<input id = "ip' + msgContent.calsign + '" class="targetGear" data-Finfo=' + tJson + ' type="text"><br/><input class="btn" data-cgn=' + msgContent.calsign + ' type="button"  value="同意" onclick="tobtsubmit(this);"><input data-cgn=' + msgContent.calsign + ' type="button" class="btn" onclick="tocancle(this)" value="记录">',
                messageIcon: 'question',
                displayMilliseconds: 0,   //弹框消失时间,0代表不消失
                id: 'snf-' + msgContent.calsign
           }, true);
           $('#ip' + msgContent.calsign).click(function (e) {
               WdatePicker({
                   el:this,
                   dateFmt: 'yyyy-MM-dd HH:mm',
                   isShowWeek: false
               });           
           });
           $('#ip' + msgContent.calsign).val(msgContent.tobt);
        }
        function tobtsubmit(obj)
        {
            var Type = "TOBTResult";
            var ToRoleId = 2;
            var ToRoleCode = "R0003";
            var tJsonStr = $('#ip' + $(obj).attr('data-cgn')).attr('data-Finfo');//获取标签属性里的内容
            var tJson = JSON.parse(tJsonStr.replace(/'/g, '"').replace(/#/g, ' '));
            var sJson = JSON.parse(tJson.dataJson);
            var dataJson = '{\"Type\":\"' + Type + '\",\"result\":\"True\",\"calsign\":\"' + sJson.calsign + '\",\"etd\":\"' + sJson.etd + '\",\"tobt\":\"' + sJson.tobt + '\",\"flightid\":' + sJson.flightid + '}';
            var datas = '{"FromId":' + tJson.ToId + ',"FromName":"' + tJson.ToName + '","ToRoleId":' + ToRoleId + ',"ToRoleCode":"' + ToRoleCode + '","ToId":' + tJson.FromId + ',"ToName":"' + tJson.FromName + '","dataJson":"' + dataJson + '"}';
            ////发送航班信息数据
            ws.send(datas);
            $('#snf-' + sJson.calsign + ' .f-panel-tools .f-icon-close').click();
        }
        function tocancle(obj) {
            var Type = "TOBTResult";
            var ToRoleId = 2;
            var ToRoleCode = "R0003";
            var tJsonStr = $('#ip' + $(obj).attr('data-cgn')).attr('data-Finfo');
            var tobt = $('#ip' + $(obj).attr('data-cgn')).val();
            var tJson = JSON.parse(tJsonStr.replace(/'/g, '"').replace(/#/g, ' '));
            var sJson = JSON.parse(tJson.dataJson);
            var dataJson = '{\"Type\":\"' + Type + '\",\"result\":\"True\",\"calsign\":\"' + sJson.calsign + '\",\"etd\":\"' + sJson.etd + '\",\"tobt\":\"' + tobt + '\",\"flightid\":' + sJson.flightid + '}';
            var datas = '{"FromId":' + tJson.ToId + ',"FromName":"' + tJson.ToName + '","ToRoleId":' + ToRoleId + ',"ToRoleCode":"' + ToRoleCode + '","ToId":' + tJson.FromId + ',"ToName":"' + tJson.FromName + '","dataJson":"' + dataJson + '"}';
            ////发送航班信息数据
            ws.send(datas);
            $('#snf-' + sJson.calsign + ' .f-panel-tools .f-icon-close').click();
        }

    //单元格双击绑定事件
    $("#ZHNYFlightGrid .f-grid-table .f-grid-row .f-grid-cell-State").bind('dblclick', function () {
            var flightId = F.ui.ZHNYFlightGrid.getSelectedRow();
            var iframUrl = 'NearFlightSort/FlightStateTime';
            F.ui.ConfirmStateWindow.show(iframUrl + '?flightId=' + flightId);
    });

  • 相关阅读:
    43 李新佳 实验1
    0909 编译之路
    读后感
    评论
    0302作业
    构建之法第四章
    Latency Compensating Methods in Client/Server Ingame Protocol Design and Optimization
    利用Ptrace在Android平台实现应用程序控制[转]
    Bit Twiddling Hacks[转]
    Unity3D实用工具汇总[转]
  • 原文地址:https://www.cnblogs.com/lcidy/p/9133716.html
Copyright © 2011-2022 走看看