jQuery MiniUI

标题: tip [打印本页]

作者: 小葱儿    时间: 2014-6-9 09:55:07     标题: tip

    $(function () {
            //身份验证
            if (!hasPermission()) {
                return;
            }
            //身份验证 End
            UserRoleListString = mini.encode(UserRoleList)
            grid = mini.get("datagrid1");
            win = mini.get("window1");
            document.pageID = 710;
            Stateck = mini.get("Stateck");
            if (top.CmdSendToChildPages) {
                var funcName = top.CmdSendToChildPages.funcName;
                var para = top.CmdSendToChildPages.para;
                if (top.CmdSendToChildPages.pageID == document.pageID) {
                    //消除命令标识,为了下次直接打开页面不重复执行
                    top.CmdSendToChildPages.pageID = "";
                    if (typeof (eval(funcName)) == "function") {
                        eval(funcName + "(para)");
                        //return以后就不会执行displayDefault

                        return;
                    }
                }
            }

            displayDefault();
            //判断是否从其他页面打开,还是显示默认End

        })

        function displayDefault() {
            mini.parse();
            GetStructure(PlantID)

            var tip = new mini.ToolTip();
            tip.set({
                target: document,
                selector: '.showCellTooltip',
                onbeforeopen: function (e) {
                    e.cancel = false;
                },
                onopen: function (e) {

                    var el = e.element;
                    var id = el.id;
                    var aa = el.aa;
                    if (id) {
                        var html = drawtip(id, aa)
                        tip.setContent(html);

                    }


                }
            });


        }

    //获取安装位置        function GetStructure(PlantID) {            $.ajax({                url: "Data/DataServices.aspx?method=GetStructureByPlantID&PlantID=" + PlantID,                success: function (text) {                    if (text != "-1") {                        StructureList = mini.decode(text)                        mini.get("InstallPositionFile").setData(StructureList)                        GetRepairStateList();
                    }                    else {                        mini.alert("获取数据失败")                    }                },                error: function (jqXHR, textStatus, errorThrown) {                    mini.alert("获取数据失败!")                }            });        }        //获取维修状态的List        function GetRepairStateList() {            $.ajax({                url: "Data/RepairState.txt",                success: function (text) {                    if (text.length != 0) {                        RepairStateList = mini.decode(text)                        var rs = new Array();                        rs = mini.clone(RepairStateList);                        rs.pop();                        mini.get("StateFile").setData(rs)                        if (UserRoleList.contains("RepairJobSend") & UserRoleList.contains("RepairJobCheck")) {                            grid.load({ PlantID: PlantID, UserRole: 5 }, function () {//                                getStateckkey();//                                Stateck.setChecked(true);                            }); //UserRole:5为设备科长派发工单权限                            UserRole = 5                        }                    }                    else {                        mini.alert("获取数据失败")                    }                },                error: function (jqXHR, textStatus, errorThrown) {                    mini.alert("获取数据失败!")                }            });        }
    function ondrawcell(e) {
            if (e.field == "State") {


                e.cellHtml = '<a id="' + e.row.RepairTaskType + '" aa="' + e.row.RepairTaskType + '" class="showCellTooltip" data-placement="bottomleft">' + GetState(e.value) + '</a>';            }


}

问题: el.aa;为underfind??



作者: felt    时间: 2014-6-9 10:08:29

请提供一个重现的html页面,不要贴代码,高级模式可以上传文件




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2