⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 joball.js

📁 直接附加数据库! 修改 Include/ Class_Main.asp 为自己信息 后台admin admin 绍兴人才网程序
💻 JS
📖 第 1 页 / 共 3 页
字号:
    // ii = 24
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "物流/贸易类-物流经理|物流经理"
    CCLOptions[ii][jj++] = "物流/贸易类-物流主管|物流主管"
    CCLOptions[ii][jj++] = "物流/贸易类-仓库经理/主管|仓库经理/主管"
    CCLOptions[ii][jj++] = "仓物流/贸易类-库管理员|仓库管理员"
    CCLOptions[ii][jj++] = "物流/贸易类-运输经理/主管|运输经理/主管"
    CCLOptions[ii][jj++] = "物流/贸易类-单证员|单证员"
    CCLOptions[ii][jj++] = "物流/贸易类-快递员|快递员"
    CCLOptions[ii][jj++] = "物流/贸易类-物流操作员|物流操作员"
    CCLOptions[ii][jj++] = "物流/贸易类-船务人员|船务人员"
    CCLOptions[ii][jj++] = "物流/贸易类-外销员|外销员"
    CCLOptions[ii][jj++] = "物流/贸易类-国际业务|国际业务"
    CCLOptions[ii][jj++] = "物流/贸易类-报关员|报关员"
    CCLOptions[ii++][jj++] = "物流/贸易类-其它相关职位|其它相关职位"
    
    jj = 0
    // ii = 25
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "咨询/顾问类-企业策划/顾问|企业策划/顾问"
    CCLOptions[ii][jj++] = "咨询/顾问类-企业管理/企管顾问|企业管理/企管顾问"
    CCLOptions[ii][jj++] = "咨询/顾问类-涉外咨询师|涉外咨询师"
    CCLOptions[ii][jj++] = "咨询/顾问类-高级猎头顾问|高级猎头顾问"
    CCLOptions[ii][jj++] = "咨询/顾问类-咨询总监|咨询总监"
    CCLOptions[ii][jj++] = "咨询/顾问类-咨询经理|咨询经理"
    CCLOptions[ii][jj++] = "咨询/顾问类-咨询员|咨询员"
    CCLOptions[ii][jj++] = "咨询/顾问类-信息中介|信息中介"
    CCLOptions[ii][jj++] = "咨询/顾问类-专业顾问|专业顾问"
    CCLOptions[ii++][jj++] = "咨询/顾问类-其它相关职位|其它相关职位"

    jj = 0
    // ii = 26
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "法律专业人员类-律师|律师"
    CCLOptions[ii][jj++] = "法律专业人员类-法律顾问|法律顾问"
    CCLOptions[ii][jj++] = "法律专业人员类-法务人员|法务人员"
    CCLOptions[ii][jj++] = "法律专业人员类-律师助理|律师助理"
    CCLOptions[ii][jj++] = "法律专业人员类-书记员|书记员"
    CCLOptions[ii++][jj++] = "法律专业人员类-其它相关职位|其它相关职位"
    
    jj = 0
    // ii = 27
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "影视/摄影专业类-影视策划/制作人员|影视策划/制作人员"
    CCLOptions[ii][jj++] = "影视/摄影专业类-影音器材管理|影音器材管理"
    CCLOptions[ii][jj++] = "影视/摄影专业类-演员|演员"
    CCLOptions[ii][jj++] = "影视/摄影专业类-模特儿|模特儿"
    CCLOptions[ii][jj++] = "影视/摄影专业类-摄影师|摄影师"
    CCLOptions[ii][jj++] = "影视/摄影专业类-音效师|音效师"
    CCLOptions[ii][jj++] = "影视/摄影专业类-节目主持人|节目主持人"
    CCLOptions[ii++][jj++] = "影视/摄影专业类-其它相关职位|其它相关职位"
    
    jj = 0
    // ii = 28
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "编辑/发行类-总编|总编"
    CCLOptions[ii][jj++] = "编辑/发行类-副总编|副总编"
    CCLOptions[ii][jj++] = "编辑/发行类-编辑主任|编辑主任"
    CCLOptions[ii][jj++] = "编辑/发行类-编辑|编辑"
    CCLOptions[ii][jj++] = "编辑/发行类-美术编辑|美术编辑"
    CCLOptions[ii][jj++] = "编辑/发行类-发行主管|发行主管"
    CCLOptions[ii][jj++] = "编辑/发行类-发行助理|发行助理"
    CCLOptions[ii++][jj++] = "编辑/发行类-其它相关职位|其它相关职位"

    jj = 0
    // ii = 29
    CCLOptions[ii] = new Array()
    CCLOptions[ii][jj++] = "其他类-交通运输|交通运输"
    CCLOptions[ii][jj++] = "其他类-声光技术|声光技术"
    CCLOptions[ii][jj++] = "其他类-生物技术|生物技术"
    CCLOptions[ii][jj++] = "其他类-测绘技术|测绘技术"
    CCLOptions[ii][jj++] = "其他类-激光技术|激光技术"
    CCLOptions[ii][jj++] = "其他类-地质勘探|地质勘探"
    CCLOptions[ii][jj++] = "其他类-矿产冶金|矿产冶金"
    CCLOptions[ii][jj++] = "其他类-环境工程|环境工程"
    CCLOptions[ii][jj++] = "其他类-市政建设/子类规划|市政建设/子类规划"
    CCLOptions[ii][jj++] = "其他类-农、林、牧、渔、其他|农、林、牧、渔、其他"
    CCLOptions[ii++][jj++] = "其他类-其它相关职位|其它相关职位"

    ii = 0
    jj = 0
}

// Job Category Associate List Object
function JobCategoryAssociateList(instance, parent, child, optionList)
{
    this.parent           = parent;              // 父选择框
    this.child            = child;               // 子选择框

    this.instance         = instance;            // 与对象关联的选择框实例

    this.optionList       = optionList;          // 选择框选项列表
    this.initValue        = null;                // 选择框初始值
    
    this.addedOptions     = null;                // 附加选项

    this.incPValue        = false;               // 包含父值
    this.incPValueFormat  = "%PText%";           // 包含父值的选项的文本格式

    this.allowEmpty       = false;               // 允许空选项列表

    this.init             = InitJobCategorySelector;   // 初始化方法
    this.SetSelectedValue = SetSelectedValue;          // 设置选中值方法

    this.instance.associateObject = this;       // 关联对象与选择框
}

// 选择列表初始化方法
function InitJobCategorySelector()
{
    if( this.instance )                                         // 实例存在
    {
        var i, aIndex, aLength, aValueText;
        if( this.child )                                        // 子选择框存在, 则实例为父选择框
        {
           this.instance.length = 0;                           // 清空实例
            if( this.addedOptions != null )                     // 附加选项
            {
                for( i = 0; i<this.addedOptions.length; i++ )
                {
                    aValueText = this.addedOptions[i].split("|");
                    if( aValueText.length > 0 )                 // 添加选项
                    {
                        this.instance.options[this.instance.length] = new Option(aValueText[1], aValueText[0]);
                        if( aValueText[0] == this.initValue )   // 选中初始值
                            this.instance.options[this.instance.length-1].selected = true;
                    }
                }
            }
            for( i = 0; i<this.optionList.length; i++ )
            {
                aValueText = this.optionList[i].split("|");
                if( aValueText.length > 0 )                     // 添加选项
                {
                    this.instance.options[this.instance.length] = new Option(aValueText[1], aValueText[0]);
                    if( aValueText[0] == this.initValue )       // 选中初始值
                        this.instance.options[this.instance.length-1].selected = true;
                }
            }
            this.instance.onchange = parentCategoryChanged;
        }
        else if( this.parent )                                  // 父选择框存在, 则实例为子选择框
        {
			this.parent.onchange();
        }
    }
}

// 父选择列表值改变事件方法
function parentCategoryChanged()
{
    if( this.associateObject )
    {
        var i, aLength, aObject, aChildObject, aIndex, aValueText;
        var aParentValue, aParentText;

        aObject = this.associateObject;
        aChildObject = aObject.child.associateObject;
        aParentValue = this.options[this.selectedIndex].value;
        aParentText  = this.options[this.selectedIndex].text;
        aLength = 0;

        aObject.child.length = 0;                               // 清空实例

        if( aObject.addedOptions )                              // 父选择框附加选项数
            aLength = aObject.addedOptions.length;

        if( this.selectedIndex >= aLength )                     // 父选择框选中项不在附加选项中
        {
            aIndex = this.selectedIndex - aLength;
            if( aChildObject.incPValue )                            // 包含父值
            {
                aObject.child.options[aObject.child.length] = new Option(
                    aChildObject.incPValueFormat.replace("%PText%", this.options[this.selectedIndex].text),
                    aParentValue);
                if( aParentValue == aChildObject.initValue )       // 选中初始值
                    aObject.child.options[aObject.child.length-1].selected = true;
            }

            for( i=0; i<aChildObject.optionList[aIndex].length; i++ )
            {
                aValueText = aChildObject.optionList[aIndex][i].split("|");
                if( aValueText.length > 0 && aValueText[0] != aParentValue)       // 添加选项
                {
                    aObject.child.options[aObject.child.length] = new Option(aValueText[1], aValueText[0]);
                    if( aValueText[0] == aChildObject.initValue )       // 选中初始值
                        aObject.child.options[aObject.child.length-1].selected = true;
                }
            }
            if( !aChildObject.allowEmpty && aObject.child.length == 0)
            {
                aObject.child.options[aObject.child.length] = new Option(aParentText, aParentValue);
            }
        }
        else
        {
            if( aChildObject.addedOptions != null )                  // 附加选项
            {
                for( i = 0;i<aChildObject.addedOptions.length; i++ )
                {
                    aValueText = aChildObject.addedOptions[i].split("|");
                    if( aValueText.length > 0 )                 // 添加选项
                    {
                        aObject.child.options[aObject.child.length] = new Option(aValueText[1], aValueText[0]);
                        if( aValueText[0] == aChildObject.initValue )   // 选中初始值
                            aObject.child.options[aObject.child.length-1].selected = true;
                    }
                }
            }
        }
    }
}

function SetSelectedValue(aValue, aWantProcessed)
{
    if( this.instance )
    {
        var optionValue = aValue;
        if( aWantProcessed )
        {
            var optionValues = optionValue.split("-");
            if( optionValues.length > 0 )
                optionValue = optionValues[0] + "-";
        }
       for( i = 0;i<this.instance.options.length; i++ )
        {
           if( this.instance.options[i].value == optionValue )
            {
                this.instance.options[i].selected = true;
                if( this.child )
                {
					this.instance.onchange();
                    this.child.associateObject.SetSelectedValue(aValue, false);
                }
                break;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -