WebUI/Scripts/jquery-mxnet-ui.js

(开头部分) 92KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// JavaScript Document
/****
2010-09-21(Jinyajun)
1. 更新树控件只有一个节点时节点图标出错情况
2. 修改日历控件层隐藏时间值。
2010-10-08(Jinyajun)
1. 更新GridView控件CheckBox不能选中问题
*****/
var $mxnet = {
    /*将数组转化为字符格式数组(主要用于数据传输)
    @ Parameter:
    aArray          要转换的数组对象
    */
    ArrayToPostString: function (aArray) {
        var serzFed = '[';
        for (var i = 0; i < aArray.length; i++) {
            if (typeof aArray[i] == "number") {
                serzFed += aArray[i] + ', ';
            }
            else {
                serzFed += '"' + aArray[i] + '", ';
            }
        }
        if (serzFed.length > 1) serzFed = serzFed.slice(0, serzFed.lastIndexOf(", "));
        serzFed += ']';
        return serzFed;
    },
    /*将节点属性转化为对象(主要用于数据字段序列化)
    @ Parameter:
    oElement        当前节点(节点上包含字段及值)
    aField          字段集合
    */
    SerzField: function (oElement, aField) {
        var obj = {};
        for (var i = 0; i < aField.length; i++) {
            obj[aField[i]] = oElement.attr(aField[i]);
        }
        return obj;
    },
    gid: function (id) {
        if (id == null || id.length <= 0 || id == undefined) return null;
        return document.getElementById(id) == null || document.getElementById(id) == undefined ? null : document.getElementById(id);
    },
    gname: function (name) {
        if (id == null || name.length <= 0 || name == undefined) return null;
        return document.getElementsByName(id) == null || document.getElementsByName(name) == undefined ? null : document.getElementsByName(name);
    },
    /*返回指定小数位数的字符
    @ Parameter:
    d      要保留的小数位
    */
    toFixed: function (source, d) {
        var s = source;
        if (!d) d = 0;
        if (s.indexOf(".") == -1) s += ".";
        s += new Array(d + 1).join("0");
        if (new RegExp("^(-|\\+)?(\\d+(\\.\\d{0," + (d + 1) + "})?)\\d*$").test(s)) {
            var s = "0" + RegExp.$2, pm = RegExp.$1, a = RegExp.$3.length, b = true;
            if (a == d + 2) {
                a = s.match(/\d/g); if (parseInt(a[a.length - 1]) > 4) {
后面还有 1815 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。