C#:二级联动菜单的实现

 

二级联动菜单,顾名思义,即一个菜单的变化会自动触发另一个相关联菜单的变化。

举个简单的例子,第一个菜单显示“北京”,第二菜单会相应绑定列表“海淀区”,“宣武区”,“东城区”,“朝阳区”等;而当第一个菜单显示“山东”时,第二个菜单会绑定列表“济南”、“青岛”、“淄博”、“泰安”、“威海”等。

二级联动菜单的特色就在于“联动”二字上,联动联动即自动触发,这便是我自己理解的联动菜单的本质。

 

下面讲一下我做的这个联动菜单。此联动菜单实现了大学科和小学科之间的自动绑定,如下图:

 

使用技术:javascript和C#,不得不说,javascript的功能确实很强大,二级菜单的联动功能就是靠它实现的,C#只是一个大环境而已。

 

实现流程:

1.在aspx页面中,新建两个DropDownList,分别为ddlCla和ddlShow。其中,ddlCla绑定大学科类别,ddlShow绑定相应的小学科类别列表。

2.javascript实现二级联动。

这项功能主要是两个函数实现

function $()和function test(),然后给ddlCla添加onChange="test();"属性即可。

 

详细代码:

 

 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Interaction_Menu._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<base href="http://js.caseducation.cn/qualify/basecode.jsp"/>
    <title>无标题页</title>
    <script language = "javascript" type ="text/javascript" >
    function $()
    {
     var elements = new Array();
            for (var i = 0; i < arguments.length; i++)
            {
                var element = arguments[i];
                if (typeof element == 'string')
                    element = document.getElementById(element);
                   
                if (arguments.length == 1)
                    return element;
                elements.push(element);
            }
            return elements;

    }
  
  var x = [59];
        x[0]="" ;
   
   
x[1]="c9e2937b-eb49-41eb-a29a-b2291500a168 数理逻辑与数学基础,9c42246a-74d4-42ee-abeb-23052ed1fc71 数论,c53acc77-2c17-48b4-b4f5-a55298dfc34b 代数学,656c4407-c93e-4fba-ab12-5ed44974dd66 代数几何学,a7cf53be-cd04-4059-a41a-fcaa3d97fe80 几何学,ce5cbf51-8138-4968-85c9-99de2c045f30 拓扑学,e1f9ccd4-3b61-45c8-9981-c0df9ed59a93 数学分析,d3d607c5-5af8-41fc-b62e-2b51f57cb5b0 非标准分析,f3e47a67-983d-43d1-bc62-c1a61baacb22 函数论,9c2e5df0-ca67-440f-a247-75d5cf280838 常微分方程,a050a01e-3690-4c7a-939e-9cacb4c14cd0 偏微分方程,174801e3-bf42-4c3f-83a7-536e14b7ad9b 动力系统,d4e3840f-b91e-468a-a4c6-9de42e536728 积分方程,b954ede0-7d4e-4c82-a49c-addb3a91dace 泛涵分析,eb76fe94-2911-41d8-8297-c01b12b83d5f 计算数学,f534ee84-a3ea-406a-bbe8-0f7076216425 概率论,d2295188-6afa-4778-994e-be3256a36d66 数理统计学,c9c53f96-ab0b-43d3-a20c-64ea269862f4 应用统计数学,1b114f33-17f0-4da0-9e79-452b905a81c0 运筹学,44577d97-c6c5-42fb-80d9-2830b6b5135e 组合数学,5d49fdde-b789-4258-af93-09fd9785c933 离散数学,b39125c3-564a-4f0b-afcc-7ee13866a4e4 模糊数学,fa74727c-71a3-42f7-a161-f7a4d7e5ae14 应用数学,c27333e7-8118-4750-b0dc-a8ffd5264d9b 数学其他学科";
x[2]="9834d0c8-0a21-4c49-ae3a-12acb9a215ef 信息科学与系统科学基础学科,5d2622ae-12ea-47eb-9451-5e4cea8f2817 系统学,2aee4eb2-7a22-44cb-8d29-f58f33562ac4 控制理论,187a82c6-06b1-4a8c-8f13-04a4a4046310 系统评估与可行性分析,49431d4d-fc3b-480a-aa69-871bc58d814a 系统工程方法论,e925c76e-11e1-4958-ba80-b6040ae36e33 系统工程,5a82be3d-0840-4e5b-85a5-4a9277de566e 信息科学与系统科学其他学科";
x[3]="0327a736-035e-4022-a66e-cef829fb4fb4 基础力学,906aaf03-810e-4f6d-b253-61c15209be14 固体力学,b025fb63-76a6-4b3c-8855-db9313bf3d45 振动与波,0ee4f89c-e0c3-433a-b2ee-81d17304baba 流体力学,5a41d608-1dca-4a6c-a6d7-03e999e258f4 流变学,35711b0f-27eb-454a-bd83-319d9d05253d 爆炸力学,55643468-392f-4f6d-8b0a-4f7f57505475 物理力学,1a18940a-015f-40b5-b910-8c10051b3322 统计力学,3b38ac6c-e000-41a8-afc1-7b8a885c8dcd 应用力学,29d4dadd-7c7b-428f-9a9b-07d05457812f 力学其他学科";
x[4]="d679bdcc-f5a9-4a0f-be25-646641e6cfe9 物理学史,d707cda9-ec35-478a-99e6-a14375f4eb5e 理论物理学,3c2879a4-2607-4a1b-96f0-143f63da0663 声学,986bd5bd-f59e-4c71-9ba0-b1e6ef834307 热学 8c10e891-ba72-46f3-937f-8e5115476e20 光学,4ad4e535-80e7-4253-b38f-447b3bac5a3f 电磁学,89f57a4c-0c0f-4646-92d1-0ec2488c3f9a 无线电物理,a31c5ba9-3f2b-47f3-a01b-c9a7ec2b5817 电子物理学,49f895d5-cbcc-4534-9c21-e4f5e9c1e281 凝聚态物理学,ca66a1d6-7c4b-4899-9d30-d3c9eaac60a7 等离子体物理学,3bade6e6-762e-4a0b-a58d-0d93d800c7bf 原子分子物理学,3c50a957-6c29-41b8-8c41-f0e424acea73 原子核物理学,91e66166-43a9-487c-aa6d-038179ecb2ea 高能物理学,a143bc79-48e7-49ff-890c-f32f48c927b8 计算物理学,84283363-003d-4d3b-ba9d-c974e1783a93 应用物理学,e518e7b3-5895-4eda-bb88-b8a11b1d400d 物理学其他学科";
x[5]="6ded06cd-a55f-43b3-853e-84e24bc8a415 化学史,fa0879fb-c8f1-4d6a-9317-347f6ad04fc2 无机化学,cb0d4262-ccf3-4895-95fc-ff5cdaa6d892 有机化学,cf135ce3-94af-4efd-9791-7efd550f3ff2 分析化学,472e8d10-21b2-4a68-a884-3e16a265be8b 物理化学,360e3358-4ade-42b7-9306-60d20aee9a5f 化学物理学,891d4cb9-5925-4823-a57e-36b4b10f411c 高分子物理,a28f32ed-94f0-4e0a-a729-a4d8520b3f95 高分子化学,3a07aa3c-377d-48f9-a262-015d4e0505ff 核化学,d58db5bd-01b7-4809-92ff-bf3281318cd9 应用化学,15760523-eb14-4128-bc11-dd6812a30e2e 化学其他学科";
x[6]="69dcaa04-7e9f-4480-9641-7c45d17b3609 天文学史,f66b42a3-60fa-4ff3-a685-32b5702752fb 天体力学,f34384ef-985b-4785-9555-e3da3286648c 天体物理学,c672a32e-cf52-4dbe-8ba3-f2a0f9af8577 天体化学,a66f4b49-419f-4fd1-b009-832bc8b50b27 天体测量学,60e2f6cb-b831-45d4-bf0f-b483dc923b95 射电天文学,118bbc1f-98e6-402a-b02b-ebe59cd945ec 空间天文学,188ef1bd-1ee3-4743-b954-0b6199e2786f 天体演化学,ccdcda51-e2ad-46d2-949b-a6bfb5ebaac1 星系与宇宙学,f35df5ae-7640-4e63-8475-14c1ed5131bd 恒星与银河系,e1264df8-398c-4c19-b741-12c9682dc764 太阳与太阳系,f7e9ea75-14c7-4a43-83e3-33df9bf332a5 天体生物学,a8293fed-d6d7-4257-8ebe-182dc1826751 天文学其他学科";
x[7]="8565bc22-1cab-4640-af0f-857f265f4b6c 地球科学史,907abf31-a1a5-4019-88e8-4b01e2fd2006 大气科学,c60cea41-31de-4440-9873-d4f6da75e2c2 固体地球物理学,d3906503-4ed5-46c3-8d0b-0e9f364956a3 空间物理学,8b723ad3-b3db-456c-a832-585490a9930e 地球化学,8779b64f-8d83-402f-9d6f-05804d61239b 大地测量学,a8f082ba-de08-4724-8f4d-a94f620a5fa7 地图学,79492333-e432-44e4-9dba-3fa5236c0f59 地理学,0265f472-974d-421e-bdc3-6c5bdb9a6253 地质学,3dc01ab7-f0a8-48a0-8c58-c699f84a1e24 水文学,74d0dbaf-d446-48f6-98e0-5f0ca8f711f0 海洋科学,84a27bea-a9de-4fac-8f2b-97f8743b6234 地球科学其他学科";
x[8]="baf886ba-7bde-4737-a921-1c8f82fae629 生物数学,fba8f40f-b52e-4795-bfe4-17a9ca77c0d9 生物物理学,7ab759d6-679c-4d94-89f0-d19fe29943b4 生物化学,deff83e6-a3ac-4fb0-9801-7c4b11a7dc0b 细胞生物学,5fa8441d-bd60-4b24-938a-b115152881d3 生理学,fcef1349-3098-4c3e-8a9d-8657d5af4264 发育生物学,0367a76e-3abd-487d-8ef2-631f24b308c5 遗传学,6f4d9d9c-64ba-4633-a059-430aeb98de18 放射生物学,bb9806cb-1c15-42dc-ba0a-7552d8e3342e 分子生物学,8baaeb0b-90c6-46b6-b295-20b31848f6cc 生物进化论,31b4aaf1-3def-43d7-90c8-184ac59473ae 生态学,0b44d5a3-d613-437a-a03c-977e502ac987 神经生物学,dc4081f8-26f9-4120-bfca-0ad9d6084076 植物学,a524c1fd-7551-482d-ad2d-d1e4910c0f94 昆虫学,55a134b9-c0cb-4e03-9784-d4b97de0b847 动物学,1c8f4754-b636-428a-a96f-b2a45fa0d66c 微生物学,779e3a13-db93-4d34-97c9-b68cdfb00bea 病毒学,241eb86a-cd0d-40a3-9135-a009744b03d1 人类学,1f621010-ea6d-488a-aece-2c254114323d 生物工程,6600e40c-2562-4641-87ab-6283719c3668 心理学,46629081-3fd3-4956-9a62-296a4a22d7a5 生物学其他学科";
x[9]="00bef0a1-44bb-4f99-bd18-62db484c1afe 农业史,a2cc2068-81c1-484d-a8aa-5a9e8e3bdf28 农业基础学科,b80f3369-b85d-4ccb-8b66-9e3ff3c0fe14 农艺学,cd53abdc-1ce1-44c1-a4cc-ab3ab6ec88b4 园艺学,5801ce66-5559-4272-b43e-e27a6a1d353d 土壤学,65e878b0-7071-4f8e-b7fa-7a2b3becd8c8 植物保护学,f23ebca-5490-431d-9a2c-88990e3efffd 农业工程,a222f295-d32f-4ff5-bc5c-3674e1e1d06e 农学其他学科 ";
x[10]="1307445b-669a-4ea0-b911-4e09777e830b 林业基础学科,518a5b4f-393e-49d0-8bfb-b2b841ce5bad 林木遗传育种学,204eff15-4211-4894-b72e-86e445f4be96 森林培育学,14934c9d-350f-43f0-adf2-29e339f5ae7f 森林经理学,afb9c40f-ea25-498f-b290-503fbc3c7d45 森林保护学,76c21c97-d944-4731-9d4b-da91a96f9750 野生动物保护与管理,2a03543b-3dd3-47da-b89d-c185b41e6de7 防护林学,33f11ea3-a788-4792-ac34-840578fa263d 经济林学,688b4780-ec66-4a9f-a880-d875e74d3ac0 园林学,e939c1a7-43db-4bba-9242-00cd824c6a1c 林业工程,8efe6262-7e7b-4d50-8977-468d6f6cccb2 森林统计学,cd8f921a-880f-4c67-8e97-91a089a1f8a4 林业经济学,23fdba1b-ba3a-458e-be5f-0b2dd675a1af 林学其他学科";
x[11]="8a991d79-d39a-46a4-b3d7-1db7a51838a0 畜牧、兽医科学基础学科,b02ec85f-7861-46a6-a599-0a507eba576d 畜牧学,61395b23-6b8d-4151-a62e-214a61591b84 兽医学,9a99da75-4a5e-42b8-a7a3-a61a1d186836 畜牧、兽医科学其他学科";
x[12]="35963dfb-d282-4728-ac6c-cefd230f977c 水产学基础学科,2a598971-0267-408f-a10c-54d1e16de2cb 水产增殖学,b1d219dc-7552-46ba-9492-a18ce475c9d0 水产养殖学,7f9a4612-f687-44d9-963e-e4a95ea284e4 水产饲料学,2367feae-4750-4969-bab7-2e1303d06f5e 水产保护学,e379f7c1-62bf-4467-9437-8f869b2f31ec 捕捞学,d65e24b7-36ca-409c-ac48-1c263d9f6423 水产品贮藏与加工,f83f190e-920f-4e3d-8b93-dffd6fb992e1 水产工程学,ff0f0a5a-db68-4e42-9a46-21a894407cfd 水产资源学,04b6abe0-3ec1-4f0f-8f5d-7dbd4ed3a2bf 水产经济学,36c23eae-1ea2-4b15-be2a-fc0e8ea4ff1d 水产学其他学科";
x[13]="bededc85-6fb4-4875-8bc3-717ea58044f1 医学生物化学,b0f35680-ecd0-4953-8ae3-df42f22347ca 人体解剖学,ea573bbc-8c52-4a5f-8b01-b542aa408c29 医学细胞生物学,b513ce88-79e9-4aaa-bb80-22d507ebc627 人体生理学,4501a25c-c6b3-41a9-8523-9d9e8f064bb2 人体组织胚胎学,bf12b555-659b-4f5a-9ef7-f077e9ec16b2 医学遗传学,5a44fdd8-0d4e-4bb3-8f86-115090a7d5f5 放射医学,bf502d2b-9812-45b5-9327-c3dc47c146f5 人体免疫学,a7cd5993-892e-4cc5-b10f-4707f31168c7 医学寄生虫学,62ea152c-e029-42df-b398-caa76cdd949b 医学微生物学,1c776551-bcae-4ef4-a48b-6cf0a445e865 病理学,ca1e85da-3ac9-4b94-8cee-11f016a36481 药理学,db4ab68a-e82a-430f-84ca-f8df3c4da735 医学实验动物学,96c843b2-9fe1-44dc-ae39-d0ef87a056ab 医学心理学,939b6ea1-d6d7-4197-af5f-5f7a8542f8c1 医学统计学,1b824e04-e8d3-4149-9d09-8f6f7c10f016 生物医学工程学,a668bcef-38b4-4806-88d8-c65db3dbfe7c 基础医学其他学科";
x[14]="0cb69c87-7c9d-40b3-9bbf-0303cdc617f7 临床诊断学,237855c6-2144-4245-917c-f529bfc8d4ab 保健医学,5e4e9618-0396-473b-a5cc-cd277f42d94e 理疗学,8b589a97-2298-4d50-9d28-851a8d83865e 麻醉学,749cc84a-d902-48c5-ae4f-c8ebb3c71eae 内科学,a13c917b-6afc-4b20-ac58-017749942be1 外科学,4f21c532-6a4d-4758-9f38-72d9950e2289 妇产科学,cc8578b1-ab31-4202-af9b-0fcebe098405 儿科学,37229817-294f-41ca-bfc3-83cd1f763106 眼科学,5179bfcd-ac75-4f7b-abce-13d74a9f4753 耳鼻咽喉科学,5e563279-8220-4e48-aa68-f8292ff157bd 口腔医学,2428147d-33c5-43c1-99a2-fd752b6f0b9a 皮肤病学,1d8750ab-5665-4945-8c5f-b8cbdd8b807e 性医学,18604b01-1a82-4e0b-98d0-cba16e6f378c 神经病学,d246c60e-9bcf-4421-b9d4-a5d28be7fc6b 精神病学,6cd739f0-5308-4ecd-a10e-acaf097554e8 急诊医学,5e94c8c5-6f4b-4976-b2f0-5ef0843d3c6b 核医学,1cd32444-8b44-4fa4-8e41-87ddc563cd05 肿瘤学,f3f8ce81-6f2f-428e-95b4-5686535bc574 护理学,f50b9bd7-a535-43d8-bb35-7d1db8e72788 临床医学其他学科";
x[15]="96165670-53e8-4874-8d18-b3e3f2b93e77 营养学,3e766de2-c0c8-464a-8e56-34b2413f66b2 毒理学,ad19c7d7-ccc3-47a3-a7ff-46a92aa973e1 消毒学,b5ef23c6-1d06-42e4-b04d-e6dbad40d2f7 流行病学,fb7f3e81-9c1a-44e9-bf23-db081a559241 传染病学,05dadaf5-3295-459c-af25-862a4100014b 媒介生物控制学,3098e93b-8856-4ba3-9d90-9a9785ac6a18 环境医学,aaa44fe5-28b9-44b7-a23e-4fb3299deb16 职业病学,5edcbbf4-9261-4e54-a3c1-391e5e6affab 地方病学,60632c6f-1fe9-4ff0-b9a4-024a73951def 社会病学,6c2cd32b-ad78-4002-9a68-6ff980545596 卫生检验学,a040b72d-1cc3-41a3-b60b-44f096f6ef7e 食品卫生学,0dc71ebf-795f-4cf7-8bb0-492f1b5556c3 少儿卫生学,858902c3-8475-441a-909c-43d5ae53bb05 妇幼卫生学,5cbd44e7-39fc-4e7e-9d2a-67a9796a5073 环境卫生学,ad0c9ee4-957a-402c-a9d6-f35ee6bb7154 劳动卫生学,eedd21ed-707c-4ba6-bc12-284320f6f582 放射卫生学,e8eb1d69-972b-4aad-b0d7-e31fc87b076d 卫生工程学,9e5ef730-e042-463b-87ab-94a3e98f791d 卫生经济学,8e57b541-157f-46f9-a2d6-c2ccca7e8b93 优生学,3e3e0583-ea5f-4290-b12b-8bf57fe8fb3a 健康教育学,299ae3e0-78c1-4e93-a029-b7a892cd0f1c 卫生管理学,2f4ab4b1-2a08-4947-a324-44c4f9a39d34 预防医学与卫生学其他学科";
x[16]="8f920e41-22c0-452c-bf5a-35a5eb065dec 军事医学,4dbd86d3-5d36-47ae-9320-935d64503d12 特种医学,156c6b8b-3e47-4cd4-b0c1-f3064c1ed587 军事医学与特种医学其他学科";
x[17]="6a150e6f-4b73-4538-9de3-ae97b0b48269 药物化学,a82cae52-952a-4a0f-b9e4-f546d8073f87 生物药物学,ed51abf4-2152-4b11-afad-60583d3b00b9 微生物药物学,ebecff43-1e09-47e5-94aa-af0e8c3b5add 放射性药物学,9e18ee50-c7b3-4e40-ad53-9aa296fed4ff 药剂学,8fc14fa5-422a-4c89-81e2-fc26b0cb59c5 药效学,4ca02837-2cb8-4ef2-88b9-aa63af16780d 药物管理学,3d0f2dad-aed3-40d9-b9e3-b81b81b5c5ad 药物统计学,4c1f79e0-57e0-4ab0-8700-ea2f3b1b2863 药学其他学科";
x[18]="a5801777-b4ee-4337-b54a-6c5c5b05062a 中医学,ae6968e7-bc0d-43c0-a282-280e991a8304 民族医学,ccb1392e-8017-4e7b-aba3-c24c7bf86585 中西医结合医学,29c64b8c-e119-42c1-b05c-d0cf4c2fa203 中药学,2d3628a4-07c8-4684-bef5-f874fd37d66b 中医学与中药学其他学科";
x[19]="5e02f5bf-2d56-4e46-9bc7-3ee6a6bdb382 工程数学,c00d3f46-b7be-4ee3-8801-eb0831cd6679 工程控制论,28ebd715-c7ed-4cfb-8560-5afdc704dc14 工程力学,b60421e4-a8b7-488b-b5d0-9fabccff6e39 工程物理学,baf5eaf5-0d26-46c9-a000-a901e142a958 工程地质学,8efe1302-38d7-4f80-838f-46d94e698673 工程水文学,57440cb8-a9c0-42cb-8061-3064a4c89034 工程仿生学,f58fe5e7-0b52-4981-bc95-c8c194cf8e80 工程心理学,2c78855e-5b9e-44dd-b314-26111fbabeed 标准化科学技术,c5410f34-b57f-48c8-b1bf-25cec5c5f8d5 计量学,c41c8f64-f827-4d85-a152-eb319eae0ea7 工程图学,616ee7a7-e390-49e9-b747-1ab915a17e17 勘查技术,b2457c98-da10-4c0a-9ba8-4dea0e49af1e 工程通用技术,99cd6c20-03ae-4c85-a6ad-f7d33e12edd1 工业工程学,a5cb280c-4efb-4761-ba1b-8868a1e002bf 工程与技术科学基础学科其他学科";
x[20]="dbee01f9-0f5c-48e9-96ff-dd207b683d58 大地测量技术,7ce5b008-a242-4eb2-b1d6-d6bb9c62ccc4 摄影测量与遥感技术,047edb04-4457-425c-be6e-f719962076ab 地图制图技术,1f6932bc-e585-4278-bee2-2c542f5c9976 工程测量技术,451906a5-0277-4d9e-9c8d-9ff8ae1cb358 海洋测绘,982c9e40-78d0-418b-bae1-c0a6026125c7 测绘仪器,7f602780-62d5-4dfb-a129-7e1a18fb8055 测绘科学技术其他学科";
x[21]="4beaf6ff-634d-4996-80da-206bbd900779 材料科学基础学科,e695867d-dc2e-41ed-addb-22a7abfb3300 材料表面与界面,cd0c1e3a-d755-463b-8d81-0dd3723eedf9 材料失效与保护,000d5b7b-cc0b-40ec-9352-7db554396657 材料检测与分析技术,02306321-2d4b-4c17-a9fe-715da6a56bac 材料实验,0536be0c-4946-4f8b-b09e-e2b5b8bda78c 材料合成与加工工艺,c7b78bd0-062d-4bbe-bf17-7d1557dbe3b5 金属材料,302eba12-c1f2-4bf0-b2ce-ce5337f58fd5 无机非金属材料,80b57b37-ff89-4ba6-974c-c0c3a208366f 有机高分子材料,f692c654-4bdb-4e58-b2e8-a09f50b7f7d0 复合材料,a15a5928-a516-4564-933c-0f48eca622c1 材料科学其他学科";
x[22]="cd54c95e-ddc3-4efb-aa65-c570433fe9d7 矿山地质学,c51ca8ca-3d21-4c23-a66c-510e32182e4d 矿山测量,ecfdab83-8152-4b6b-ae1f-6b17a0f32272 矿山设计,980a07fb-1654-4d0a-b24b-bcb680a32bab 矿山地面工程,2f3d49d4-c79c-431e-bb92-fa0433eebf62 井巷工程,599c0b76-1be2-412a-ba1f-4003d0315801 采矿工程,41204cb-4bab-498f-9ec8-5c057c01ca77 选矿工程,1f7130b6-ddd5-4602-a4e1-ad2871fb4e9d 钻井工程,cfbb40d8-09ae-406a-8a00-a9ad3421aa4a 油气田井开发工程,ea91fab1-76e2-474b-a05e-c3984152f813 石油、天然气储存与运输工程,b4232ec9-07cc-4472-89be-ea29dd3fcc3d 矿山机械工程,625f5faa-44bc-4b86-b0bf-c68267ba3bc3 矿山电气工程,713f5dc4-eb0c-40f5-b747-36b3a5ef9d05 采矿环境工程,a52097fb-1524-4acd-acff-34db3d6d0293 矿山安全,c7222dee-14aa-4ec3-a9ec-5ffebf3e0f86 矿山综合利用工程,b89d6e36-43c7-4689-864b-49803b26f0c3 矿山工程技术其他学科";
x[23]="01ab5415-3384-4f2f-82b8-fde74e28b38f 冶金物理化学,93643c58-acce-4e69-a82f-fc420e558fa9 冶金反应工程,eae37547-eb36-4f11-8407-bf7d27898505 冶金原料与预处理,33bbc74f-2fbb-449e-8248-6a565b3fc092 冶金热能工程,03e87a3c-2b1c-440a-b4fe-dfb1be1e9cc3 冶金技术,c4b1847d-545a-45d5-85dd-42cfaf054bd1 钢铁冶金,345086be-94a6-4248-8623-40767e510a0a 有色金属冶金,31c4e363-934a-4a3b-b993-4d6868ba1ac9 轧制,5b69221f-9963-4937-af96-bd75b1e90bcf 冶金机械及自动化,b0f8623c-55c6-4797-9c69-634f9748470b 冶金工程技术其他学科";
x[24]="01ab5415-3384-4f2f-82b8-fde74e28b38f 冶金物理化学,93643c58-acce-4e69-a82f-fc420e558fa9 冶金反应工程,eae37547-eb36-4f11-8407-bf7d27898505 冶金原料与预处理,33bbc74f-2fbb-449e-8248-6a565b3fc092 冶金热能工程,03e87a3c-2b1c-440a-b4fe-dfb1be1e9cc3 冶金技术,c4b1847d-545a-45d5-85dd-42cfaf054bd1 钢铁冶金,345086be-94a6-4248-8623-40767e510a0a 有色金属冶金,31c4e363-934a-4a3b-b993-4d6868ba1ac9 轧制,5b69221f-9963-4937-af96-bd75b1e90bcf 冶金机械及自动化,b0f8623c-55c6-4797-9c69-634f9748470b 冶金工程技术其他学科";
x[25]="c7200735-18f7-42bc-a1e8-41361742a31c 工程热物理,82511936-b60e-4980-a7cd-7dc4bda92ddc 热工学,02cbf217-a174-4a47-beab-cfea07cdaca4 动力机械工程,995a7f85-be4a-4180-9bd2-34c076f7c9d8 电气工程,0e9ae360-1e6c-4dff-ade1-4c7dc4931033 动力与电气工程其他学科";
x[26]="2609c01a-07da-4486-839c-f168ad8a9262 能源化学,d60a16d7-6999-4b1e-9acb-c23b4724639b 能源地理学,becc2959-a72b-4c97-9d0e-770af406c954 能源计算与测量,c47f4754-2dfc-4ca8-94ba-511b500d2be0 储能技术,f2329ae0-dd8e-471e-9fa4-daa28609823c 节能技术,b09b6491-7a0b-48f3-8791-12ed0eec84e6 一次能源,76ae73db-3070-4d8b-bc1d-a404ed5b71e2 二次能源,ba4b7c73-aea3-47d7-b85c-e1f19f17a23d 能源系统工程,75ff78ee-6356-4de2-bce8-da4660cf51da 能源科学技术其他学科";
x[27]="42caabec-0241-4035-b024-a05ce4bf84ce 辐射物理与技术,a3eea117-7d96-4169-9d8d-c8fe868fbab3 核探测技术与核电子学,2b2d5357-0e07-47b5-9f40-ab3824c3f170 放射性计量学,df4c3314-c705-4688-a7b5-5c6bfa683774 核仪器、仪表,07b51ee2-4bb5-4a67-87b0-a52a60c69698 核材料与工艺技术,869bae65-f51d-4fed-b7f0-e5ee8dcf9aea 粒子加速器,ddbc0ff6-6171-4c5d-b096-5b83e77b1ba2 裂变堆工程技术,23316fc9-2742-4157-9ccc-2833f73731b3 核聚变工程技术,73234327-8102-42e0-bad0-8175851067d6 核动力工程技术,90bef366-233f-491c-a918-2d138909d358 同位素技术,081d84cf-1712-4c72-9235-4457f3416dde 核爆炸工程,ffed41be-3409-47e8-b241-2c9ef9d1faa7 核安全,8be9f3d6-7055-4967-b07f-9a672654daf0 乏燃料后处理技术,25003107-b631-4e8b-83db-6fd592ab941c 辐射防护技术,05e68592-00cb-491f-903f-6bf0e879a82b 核设施退役技术,5fbd8273-83ba-496e-b490-865e70ed7f1a 放射性三废处理、处置技术,827bcfb6-d0c8-4339-bce5-7284765ac38e 核科学技术其他学科";
x[28]="9ce31374-cf18-429b-a830-489c561ea110 电子技术,db1eebc4-8c8c-4ebb-bef6-a40c8689b69d 光电子学与激光技术,e01029bd-84bd-43e1-b49a-8b0dd9c5d41f 半导体技术,5ef791bd-5e7a-4ace-95ca-a7efe86a039b 信息处理技术,f4a34cf3-10a1-40b5-9fcd-fae0c279c046 通信技术,6f452b57-582f-48e7-967d-f5eff93422d3 广播与电视工程技术,81e0d587-aa96-466b-9a0d-b6aeb8b008e8 雷达工程,a64f9d1d-cead-4ecc-b24e-26d3747da4de 自动控制技术,cc8b1511-2782-40c4-a2e4-d07b93e68815 电子、通信与自动控制技术其他学科";
x[29]="a98a5c69-76d8-44f3-a443-f6ce7ff36423 计算机数学基础,5b4d97aa-9fd3-414b-a4cc-4191bd5639df 数据结构及算法,c55d9e26-944d-45eb-935f-dcc0d8772c60 计算机体系结构,3bd9a25a-32c8-4517-bb5c-966da0cf8669 操作系统,fdfeb25d-ca6d-4742-9d5b-1194e6b3caa5 软件系统,ced7084b-6ba0-4f8c-a3f6-e88e6a5dd274 计算机网络,1fc57c24-e120-4d46-91f4-98c5e10cff32 人机交互,38a15be5-5b19-4191-bfc1-be3969f6a919 人工智能,db36d592-3284-4a72-b0b5-f49d4d30e78b 计算机科学技术其他学科";
x[30]="6a5a6065-c30c-4e69-b715-d8d585237f7b 化学工程基础学科,8d34d60e-1fe1-4b8a-bd3a-24bca5a4565b 化工测量技术与仪器仪表,1158a814-95ea-4013-9c2d-759a182e2845 化工传递过程,0731d7fe-aab2-4196-8450-c03e42e6040e 化学分离工程,2fb9caf2-5a62-44f4-828e-a9e5f25a46af 化学反应工程,d6c0616a-1899-4d40-9d1e-3ed7b55cd096 化工系统工程,d9578eca-0a2d-4afe-b45b-60fab66057fa 化工机械与设备,26b892a8-f78a-4de5-96ba-e63deee8ee10 无机化学工程,c9b59acf-b890-4bc8-8023-d9d224f8cc29 有机化学工程,cab0a591-948f-4eec-a591-7b8060532af9 电化学工程,75b29f44-f766-4976-b123-abab799ba52f 高聚物工程,b3ee23ec-9bfd-415a-89f0-2b707a3e1c7c 煤化学工程,4682a168-58d9-4dad-aaa7-06d30f6a60b0 石油化学工程,c3851c40-73e4-4f21-89ae-3ba0942e7684 精细化学工程,923c2711-e06e-4ace-8b02-0989ba7cca5e 造纸技术,d9736e79-447d-446f-9044-db9725cbb28b 毛皮与制革工程,96470f0b-29f2-4f05-a31d-6c6e159879bb 制药工程,1d546995-f03c-4348-a820-22c23b9f9596 生物化学工程,d8a76eb3-e98d-46f6-b44a-b1179740172b 化学工程其他学科";
x[31]="81ae1e2c-e730-40d7-923d-48fe0b548188 纺织科学技术基础学科,e1446ade-a9e1-4606-9cee-705117907462 纺织材料,cb46acf5-5d92-4d51-ad80-73192cb8024f 纤维制造技术,e02abd08-efc7-423c-86e0-efb04672403f 纺织技术,290542f4-4003-453b-ae47-91fadc331f8c 染整技术,14d679fe-ee40-4542-9399-909cfbb44258 服装技术,9b33debe-7663-4784-b8b3-3e35531d6a78 纺织机械与设备,8573d9ef-7d84-43dd-a143-11c39db5de9e 纺织科学技术其他学科";
x[32]="f737fc38-9733-471b-8d75-b7b4ea3e93ff 食品科学技术基础学科,856ab57f-78f9-4066-be8c-60bd34cc048e 食品加工技术,3eb2ecda-9269-42fa-8187-a3518702998f 食品包装与储藏,24a5db79-1d36-4fd9-a5bc-52a866078b8d 食品机械,ef258161-d73e-474e-8d11-0b515da97dab 食品加工的副产品加工与利用,57707ca7-6fbc-49c7-9707-3812fbf486a1 食品工业企业管理学,26fd7ef8-2863-4242-a5c3-a1d1d56e2588 食品科学技术其他学科";
x[33]="a93bef8d-4ac4-464c-a6e4-32e48fd11a95 建筑史,e28162b8-f503-42a2-b6e1-0696ce927620 土木建筑工程基础学科,02290e55-e5e4-48d2-937e-0357ffa8dcfe 土木建筑工程测量,8f6aafe0-fd24-4501-afc3-dcc46512184b 建筑材料,ddeca8b0-c183-4279-9e10-82ab3198d9ac 工程结构,eea024f6-1126-4353-99b3-3d88ba61ffa9 土木建筑结构,b09e73ee-b0dd-437a-b0dd-cbfdf5025d7a 土木建筑工程设计,29d3ee11-b362-4b51-806c-ae5b5a29d1a4 土木建筑工程施工,9b6722e6-4987-46e1-a3d4-3886cb592724 土木工程机械与设备,4a84b9e2-a52a-4e5a-8de2-2d66abc13db7 市政工程,08f3409c-edf0-49b6-a0fa-e8d76dbf6907 建筑经济学,7aabafe0-ad72-4908-ac20-abf4664a03ce 土木建筑工程其他学科";
x[34]="9c69363e-5313-4c9d-9e05-7e8203d51b1b 水利工程基础学科,5ab506ce-df32-45e1-9431-cba4f6924c3f 水利工程测量,509daf5a-5485-4b57-95e7-f8d524c0387f 水工材料,dba5b748-bf58-4005-bcc3-8b6e32aa5b66 水工结构,10374a7b-361f-459c-9eb4-2bb2c717cb9d 水力机械,bdb8109e-4970-4e97-b33a-50521c302280 水利工程施工,d9d0cc60-fdbc-4557-8a18-61fb408dcb08 水处理,284242f7-c0b5-44e6-ae00-04846cd177d4 河流泥沙工程学,ec49750c-caa7-4b27-9fed-7500c06c8b0f 海洋工程,5a71a776-8151-4726-92e4-fe9f44a436f4 环境水利,a080b9e6-4150-416f-95d0-16c2af769027 水利管理,04df87dc-ba33-409f-9f4d-1339b2e52423 防洪工程,3471732a-b413-4436-bfba-9a1c2b6eb224 水利经济学,f8bba08d-cc49-479a-bef6-ec57e4e79b8c 水利工程其他学科";
x[35]="afee5287-4e7f-4146-b5d0-ce42615fdec5 道路工程,5e96769f-0c22-4de7-a455-d5e46c555200 公路运输,79f1f425-b374-4ce7-b14b-dda8fb4a37c5 铁路运输,cdb1110e-cc7a-4da6-9eb4-12e6fb42c6bc 水路运输,5c34cb42-0dd4-4283-af7a-53215722e659 船舶、舰船工程,86ec0ef8-04e0-44a7-b23a-60f420a6ddf2 航空运输,1cc9fc78-5d26-45ae-8d2a-7cc97961bf35 交通运输系统工程,541f3abc-e858-4c09-8dfb-c35b12965fe7 交通运输安全工程,371769e2-0c7c-4fb6-a33e-b2ca54155b9c 交通运输工程其他学科";
x[36]="c10585bc-cbf6-42d6-8d95-107ac0c8ed6c 航空、航天科学技术基础学科,d7662e42-4ff8-4cff-a819-6ed41e518c3f 航空器结构与设计,c79e5753-f824-4489-b3aa-82ca614b594c 航天器结构与设计,dc949d91-adbd-4c95-98b4-ac660bcede8e 航空、航天推进系统,74c5a589-fc04-4e13-92c6-1b0cca2d1089 飞行器仪表、设备,1c2d7bc3-5995-42be-b5b2-f181315d4f35 飞行器控制、导航技术,48df38bc-a81e-4de0-a60d-2788f4caf2bc 航空、航天材料,780ffa40-64a3-4107-b226-4da002d8d202 飞行器制造技术,56ce200c-89de-4789-9726-66773a94ab3c 飞行器试验技术,48a53b35-e572-4037-a54c-b01d92213d88 飞行器发射、飞行技术,08cdc021-fc62-47b9-9766-4ef41deb3dee 航天地面设施、技术保障,f80f123c-34e0-441d-ba16-7a20a3e72157 航空、航天系统工程,5389dd9d-aa6e-40bf-b10c-bb035d697a63 航空、航天科学技术其他学科";
x[37]="fd31bc47-c6d5-43ab-915b-5f434ef97888 环境科学技术基础学科,c48254ec-6ce9-4be4-8016-26ce8e7f5c6f 环境学,b189ee86-cb1f-41cb-b6ee-531e8b71783a 环境工程学,cf1b4716-7802-4c24-804e-ef9021c84714 环境科学技术其他学科 ";
x[38]="8528bd5e-21f3-41cb-9008-60351ca0ed72 安全科学技术基础学科,9a77213b-a32d-4c45-a907-8796eeed6bca 安全学,86c522e8-8276-47ff-a492-4e119c67c875 安全工程,107733d7-8743-48c3-a308-2fe0d0ff6bf9 职业卫生工程,7ef1cb11-8ccb-4405-b18c-971e10862049 安全管理工程,ccaeda16-83f5-4f41-b162-d6c957d2dff3 安全科学技术其他学科";
x[39]="2d192851-5204-4535-a1e5-a2150061e3b7 管理思想史,abc54e94-6986-4f7e-b765-558445eb06b3 管理理论,073b3d29-13e4-45e3-8907-bba97bde644b 管理心理学,41ce3e42-3767-4979-81c9-690938a1d64f 管理计量学,f044848f-423a-463e-b9c6-6cdec3221ead 部门经济管理,ab4f4f3f-d8d4-4086-b7fb-9149e4c23324 科学学与科技管理,e49a378e-7c1e-45e5-8142-8b332789e552 企业管理,28c02354-0e4d-4b0c-97b1-21c6f323eeb1 行政管理,f36f44b2-a3cc-4ecb-ba71-9eba2aadad3f 管理工程,918a9a2a-ad8f-4b26-b23c-7007da284ea5 人力资源开发与管理,1ea488bd-5348-4067-828e-358bbb2f4203 未来学,522c6eba-d0cd-4828-9f5f-a0ff14a71c0a 管理学其他学科";
x[40]="fc8d4d79-2341-44e8-981c-1c3f0bc0bc37 马、恩、列、斯思想研究,dad40ae6-af2c-4aa9-aad1-5c4102a9cc2f 毛泽东思想研究,784bde14-5209-45e4-ab82-e7ea98f991cd 马克思主义思想史,70e06ee1-7dc5-4d0d-a93e-6beb8aaeb722 科学社会主义,cab4fbc3-0a4c-44af-839e-9bc2143c3a75 社会主义运动史,03ffc2b8-cf40-45b9-9272-07255b0bd707 国外马克思主义研究,b346bca4-3bb2-4c2d-aafc-320594bc22b2 马克思主义其他学科";
x[41]="00020fc5-127c-4ab1-8559-62a6427e26a0 马克思主义哲学,ff64925d-c72e-4865-b5d0-ff00031ef1c4 自然辩证法,a7400040-3e28-410b-9df9-5cca8de82704 中国哲学史,a0350c7d-41d2-4b91-a025-6f4454d2915e 东方哲学史,a1fefe13-af1b-4efc-a76a-4521e7007a95 西方哲学史,ebdf4a33-82cb-4f8e-bbde-cf97b2dbca39 现代外国哲学,7c9c11c3-39d2-4b84-962d-bd9b9800aea5 逻辑学,2cf02e65-a5e7-4417-9ee0-ccbf3a7fe720 伦理学,cb15a00a-4060-4148-9124-0b24c7e81e85 美学,89009970-1872-4b27-b38e-6763d116a5de 哲学其他学科";
x[42]="d7fe2ddc-8089-4ee7-92b8-bb84860d8337 宗教学理论,74eed8f8-7ffd-4413-9620-6eebe326ab1b 无神论,90d85e86-6c6c-46a4-a0c0-ba9a7585fc90 原始宗教,6d5a3cc7-2c2a-44d2-92aa-2d24a648bde5 古代宗教,5b76a130-5ba7-4334-abdb-ab5121f5737d 佛教,b2a74e0c-1416-4caa-884c-243aae289acd 基督教,75a3a3ae-4ca0-4bcf-b115-18406b89f6b3 伊斯兰教,c2dbecae-0cf4-4b7d-9fc7-03af95afe248 道教,776ed83a-963f-4483-a71d-962f1786ee58 印度教,fae33263-a129-4769-a81c-5b6b68916a84 犹太教,c9be2922-74e3-4dfa-bc80-d1a2f4121661 祆教,02a1d8bc-cd4f-497e-a8bc-9e19654c075e 摩尼教,b9107b56-606e-405c-b408-70e85cf58c43 锡克教,ef4c8b61-12e2-4779-a315-a565ee526c1d 耆那教,5ffc89bd-f6e2-4785-8972-5ee26da01a8d 神道教,79bd76ab-a6e8-4047-9549-2d59ed6b2178 中国民间宗教与民间信仰,a793909f-de60-4e56-b0ad-1d0ec0fbce2d 中国少数民族宗教,9fb8ff10-3339-4b16-b709-baa2026465dc 当代宗教,9b1bb0c7-f28a-4e29-ac64-b0f3f6828126 宗教学其他学科";
x[43]="baf8f042-cbb8-497b-97c3-478de9fe8c4a 普通语言学,cbf52ef6-837f-43f5-be6e-2d6f05c177d2 比较语言学,001bf9a3-24f8-443d-b1d0-7dec0c8c496f 语言地理学,30d922d0-daf4-4608-8f48-2f270cc0e321 社会语言学,73342c9-7fca-4777-a18b-60b86572af28 心理语言学,cfb09b77-48a6-4be5-a7a2-02865da8f52e 应用语言学,703d2518-d95d-4331-b54c-29b0d907d82b 汉语研究,649c6bd2-7d0e-44bb-a20a-a5f23b7f0fea 中国少数民族语言文字,911196ec-ec06-413d-a14c-9bb6832975f0 外国语言,a4cabc83-a1e1-414c-bf35-3ee49414e36a 语言学其他学科";
x[44]="2d98d349-f62c-4df1-887b-7bb6e8ad393d 文学理论,3a5928de-0673-4ae7-8bfc-e73e83eddfb2 文艺美学,adfe9e29-6958-4478-928a-0416be23d475 文学批评,1082ce0f-895a-4dfe-8a5a-218efa846ad3 比较文学,e6cde42f-8854-4f22-85f1-32718d79ab7a 中国古代文学史,c2cf903d-7e98-486b-aba0-8d55d03cba88 中国近代文学史,3a1a8f1b-7f0a-4fd6-9be9-ffc50ffc928d 中国现代文学史,313d370b-9c5d-4d34-a956-cae257987c6f 中国各体文学,70b53572-c1a4-41a2-8b9d-112964e39ec1 中国民间文学,1f443b39-c7e2-4d3d-bca7-53b881a65985 中国儿童文学,08470dab-54b8-491b-bcd8-16cf26fd3dd8 中国少数民族文学,0820255a-6c76-442d-8537-e09f2708218b 世界文学史,83d158bd-6faa-40fa-a965-62b127346e78 东方文学,627c362e-f8a8-4e1d-ac80-eb918d59eb33 俄国文学,bcc6ed07-838e-4f55-9986-a48c1b4c75f6 英国文学,337c4a9c-7879-4c4b-aa82-3acd754a8459 法国文学,51d864df-72b0-42db-a0bf-dab51e855d59 德国文学,bdd4cef8-2be5-43f5-873e-5428c7d39007 意大利文学,4ef12213-9b33-4b91-8b5e-58379d6e8f9d 美国文学,a011ddcd-9927-4aec-a3a1-e4760151cd6c 北欧文学,92f22f05-1456-4ea1-bab5-8775d9aa7fd1 东欧文学,5b54332b-f0c7-4387-91e6-b6aba0a53f96 拉美文学,4b65f0e9-fa82-43af-9035-dac6d4e0f7c0 非洲文学,bb2f274c-c0ea-41d8-8ab3-4f5aed0e899b 大洋洲文学,f39548f4-391b-4849-886c-5e76e0da35c5 文学其他学科";
x[45]="642139a1-09df-4daa-bad4-5c9811c78a1f 艺术心理学,ae2ebf59-c8dd-4d3b-abd1-2425c1fe44d8 音乐,413466ce-9826-49e7-8270-d1c3cf068a24 戏剧,c161ffae-7bc3-4959-9342-257fad8bea17 戏曲,643ca8ea-fe0e-484f-ab20-c6d6817047e4 舞蹈,9bffa985-b8b3-4be3-8d99-ce862d5bea44 电影,1b13aa7c-8f60-4536-9929-1f99b1dd3ed4 广播电视文艺,c702bb99-892f-4465-8ee4-cb83909718af 美术,39543788-75c3-44bd-b0f5-76945b11ff1d 工艺美术,69ad5b12-17ad-4d34-87ca-d5c8b30952be 书法,97669b1e-c61e-4a2f-bb1f-5164b869b1a3 摄影,527f6aaf-8095-4fa4-aadf-5bc6e435403d 艺术学其他学科";
x[46]="8aff08c6-213c-4bd3-a80d-b684fdc71b1b 史学史,402fd489-537c-4ec8-b5d1-40548099a834 史学理论,761b9fed-3053-4bae-bb39-301615b5021a 历史文献学,3157163a-bdfd-4d9a-b3e7-3b58a9c9e67d 中国通史,ce85cd57-7830-4fa7-8ee7-9ee867359dd0 中国古代史,a8f0de87-6a96-4b7e-9795-a6bb7fa6cc52 中国近代史、现代史,a62c2a28-f13c-4062-b34a-8d2258306932 世界通名,d241931a-af7f-4a77-9607-a2d8282fe58d 亚洲史,e9f045a9-744a-448e-8d36-103547827765 非洲史,ba3e014f-7e2b-4f47-bc7e-831c6c0e9dea 美洲史,e92fb484-9502-491e-abd7-84fd1f9101b6 欧洲史,f7206958-bee8-4a93-9b03-0d9e8bb1a73c 澳洲、大洋洲史,112f7f23-4050-4502-a945-e5a1603e2bf4 专门史,92a2574e-9c75-4488-8cd0-5e8d8ea624b7 历史学其他学科";
x[47]="a5bd5d32-ace5-493f-940b-25a141666202 考古理论,0856ab69-3196-4f7e-896a-7d04579a7c82 考古学史,5194a82f-27c6-477a-8664-89d932d85b88 考古技术,11a0f6ee-97ed-4715-ba21-f8cf47563102 中国考古,49aa8905-9359-4bd7-9aac-0a96ecde5da9 外国考古,9c91fb06-77f1-47dd-8b6f-f31db3e40333 专门考古,998e115c-450e-47b1-84d9-d0d0acb358f1 考古学其他学科";
x[48]="99d9d121-b82c-49fb-9e00-6fb515d0cff8 政治经济学,cd31fe29-3823-4da3-9789-da41ec5fd001 宏观经济学,5367fb03-eca8-4e48-84ff-30b06db75725 微观经济学,b31cacd8-d66f-4d49-bd49-76fbe066418f 比较经济学,fad98184-a9d9-4040-acb3-c5a12808bf4b 经济地理学,021efbc2-0707-4bd9-b136-1b6a23806258 发展经济学,09f2a87f-a4a8-4fa6-aa76-41e880ac940e 生产力经济学,7e05896d-c359-4ef3-8ba4-db071786b010 经济思想史,ba394a72-8ec8-476b-b53c-43feaaa6791a 经济史,5d31dc88-4ba7-44b3-93b1-261f071b72cf 世界经济学,d5a049b4-f984-45cd-a73f-21676c3564e7 国民经济学,af9234ab-07b5-40dd-b75d-317a61995fd7 管理经济学,7b0b393b-9c36-4886-a325-31cbf7797c14 数量经济学,ef10346c-9f32-4fee-a615-04bed29a16e1 会计学,b83eec19-a090-4061-a311-64cfcf484f35 审计学,aa325f40-3d41-4181-869d-0f8bdd4effed 技术经济学,4f2ced98-45ac-4c88-81df-bfb3a8dc2711 生态经济学,47211835-3dd4-420d-a98d-b298ab2c460e 劳动经济学,d0df0760-f3bd-42f7-a4b6-02debb267ceb 城市经济学,c12156fe-5444-4f31-96ab-8ef2f675a325 资源经济学,1f7aec7c-bd08-4999-a2ea-79f46c776ed1 环境经济学,71e2b118-def1-4f09-badd-caa71c680579 物资经济学,4f4c7362-b004-4e1a-9b31-7247b2dcdd1f 工业经济学,7a6ec54f-c716-4ff8-a219-518825e0a8f3 农村经济学,1740058a-9a21-47cc-95b1-b57ff3f7bc99 农业经济学,12792b3b-648f-4a85-96b6-428b580182da 交通运输经济学,0ff5166f-7b64-43b8-9032-188b39ea4c1d 商业经济学,5ea59ea8-0fdb-4c9e-86a6-7eba70b675dc 价格学,da66915a-faff-4e61-a8ea-639ceef8e330 旅游经济学,018e47cc-561e-453c-a2d4-a649adee74a2 信息经济学, c700dc36-9da6-46a9-9f15-6066db819d85 财政学,3fe877c9-6361-493b-afe4-01afbf69a13e 货币银行学,ecf52e8a-2554-4777-8c25-4a72d045e5df 保险学,7448ef0c-4dff-44f6-8167-798f4dd5a4f8 国防经济学,5b74d1b6-110c-4215-bee4-23e4e400ff7b 经济学其他学科";
x[49]="c9769a52-c750-4f5c-a405-f13e33054a8a 政治学理论,3eb4984b-4406-4502-8114-85113985c6fc 政治制度,18ef8882-e0ed-4a17-b05b-4154b2ec90de 行政学,d43e9404-8521-4fe6-a97a-546a7d06b831 国际政治学,eb6412eb-936e-4f34-8fe8-04f91d68916e 政治学其他学科";
x[50]="b95b3f1d-fc54-4b49-b8f5-138bae947466 理论法学,273eae6a-d3d4-43f9-9902-15459c55fded 法律史学,77ab2f54-1e8e-44fd-b063-031def402c57 部门法学,3b295678-9dbf-4b3a-8c07-62f085956658 国际法学,54cd07b1-95f8-4126-9fbf-a1a1644dee2e 法学其他学科";
x[51]="da3256e1-f98f-412f-bec7-ffd277f443c9 军事理论,e75fe2a8-0050-4064-8841-8e03bb895c9b 军事史,76192611-4604-4dea-8156-b74429086618 军事心理学,7041aa18-338a-4b5c-9997-54b92f1699e5 战略学,25ff970e-2ae8-4da6-a0bc-4e62aca17b45 战役学,18c20224-05ec-4028-994e-e9235218730d 战术学,15057e1c-806c-4c26-8f97-7cfc57f14715 军队指挥学,f352b188-851b-48ba-bac3-ea5a42577401 军制学,0a8d4f03-e427-4787-b846-7086bac6a509 军队政治工作学,8047848f-2fc4-4ccb-afe6-1ce4492d0ba0 军事后勤学,4a0eceaf-4add-4f08-b4f3-e1a46c4158a2 军事地学,d49c8968-cb6b-451a-bf81-a55670ada3e6 军事技术,2bf74a6a-d444-4b0c-adb6-8fc218020472 军事学其他学科";
x[52]="88bd88ae-cc93-4cb5-bb5a-c8825f4c75d2 社会学史,c961300a-7126-4f60-a5cb-90dca48cdbe9 社会学理论,b04a0562-8c18-492a-a38f-76ee94504a72 社会学方法,5c7f560e-7dd8-4501-941b-1970de4347e1 实验社会学,3baad34f-4bb8-4a4d-86c3-9b267588dc54 数理社会学,0912fde2-33c7-44e4-8b9d-a486e94d1cb4 应用社会学,23a5b234-1b31-444c-b045-8fcd5ec7d347 比较社会学,30961ae8-2832-48c8-a0c8-9ac13ccc37b3 社会地理学,acbae4b0-5b9b-4b0e-b84a-70146691268a 文化社会学,44fd566f-b7ce-4a9b-b069-c40885613c63 历史社会学,fbd1d945-da90-4773-a648-937fe92b881c 经济社会学,07012f4c-6926-4b13-b32d-d0a61430c910 军事社会学,2f34f7fa-9443-4f22-a87f-ef55e5062887 社会心理学,2c4fbf0d-0dc9-4283-9805-4c49a6bba7fd 公共关系学,b2ffb9ea-aaaa-4cd4-a440-e994c08af08c 社会人类学,15bbfa94-1eac-4b69-8e18-71a1b0400f31 组织社会学,7d867c5d-747a-41d3-ac14-825a01e96e44 发展社会学,9cb43d6a-6724-4240-957a-0371cf08f5ca 福利社会学,84e58af6-c6de-4870-898e-9dd61387bba1 人口学,896d42e6-03f9-46c8-abff-3ab271daa738 社会学其他学科";
x[53]="35b01a11-a7d4-44dd-bff6-de032fd5c0e2 民族问题理论,97232f5c-9fc6-4863-9a8e-e4b66d19fed4 民族史学,48cd3601-242f-4d51-9983-f22212e5598c 蒙古学,90bc403f-f55f-4ec6-8eec-b9d5af07fada 藏学,8689fc8b-186e-4905-81bb-76d97ec16c41 文化人类学与民俗学,9ddf7d09-2bee-4577-8a3e-ec4aaa7f332e 世界民族研究,537fe3aa-5c8d-476c-8432-1bd8f0ee29ac 民族学其他学科";
x[54]="81028769-d24e-47be-a0d4-056d0d703669 新闻理论,1a60ba88-7b17-48fe-ae70-59a63f5e1a51 新闻史,49983e75-fee0-4d7c-bb3d-94b9abb56ecd 新闻业务,9503e328-181a-481e-9277-56761ff23719 新闻事业经营管理,a41ade22-5090-4dc0-ac12-0e81a8edda8e 广播与电视,311051c5-bb89-4c4b-b721-5f1deff7ba17 传播学,809d400c-6d2d-44be-a797-e3ec56242eb1 新闻学与传播学其他学科";
x[55]="b07731af-caf0-482b-81bd-af3143601680 图书馆学,84c8b39d-d214-41aa-945f-47cedd024f59 文献学,135db548-e1d3-4201-a182-8d2a91b2de1c 情报学,e29c71fa-1bed-4304-890e-84d8fb9db241 档案学,f8cbed83-5a31-4c75-ac3b-0c4e255d1dd6 博物馆学,4285e5ea-9d66-4e2b-a30a-8db826e43a59 图书馆、情报与文献学其他学科";
x[56]="78eac5ad-700b-42d7-bbf6-af7d39e3cab1 教育史,c971132e-a1b3-414f-9fb4-bfca05a8a82c 教育学原理,6c995164-b9d2-40b3-8feb-e9337589fdf2 教学论,b4fe90d4-58c0-4f77-9111-3d4f4390fff0 德育原理,443ceac1-309d-4911-84a1-bb691c7784c3 教育社会学,f9461f23-8b41-44eb-8630-5470189dc1fa 教育心理学,c949479f-fc3e-4de6-823a-4bf04e936f4c 教育经济学,b05ccd37-d197-4e71-bfb0-d104ca66503d 教育管理学,b4bb4708-7ed2-44fc-a0d8-2f117e583cb3 比较教育学,dff7f1c3-acf3-4cfb-b874-bfcbe5c0a48f 教育技术学,067f478e-20fd-4da5-927f-b3f18b649f26 军事教育学,f437c5c3-db08-413e-b3cb-ee7b076f7e87 学前教育学,1f850d93-74b1-42c9-92a6-dbd302cf7247 普通教育学,a149cb27-2656-45ac-95ea-479b6e46c070 高等教育学,d70ab156-2ad2-46db-ae85-ba45a78b038a 成人教育学,0b86aad4-1c04-498e-b92c-40cc34401bd7 职业技术教育学,3965487f-c53b-46a6-9b6c-4e900640ccf6 特殊教育学,c0f4d5a6-9273-48cd-b9d8-be2c072eed8d 教育学其他学科";
x[57]="5e5b8b8e-1ada-4db3-a90c-77357cb9c458 体育史,65f58b34-008b-4ee2-b5d2-68c03b80edd1 体育理论,c7d867f7-c432-4ca9-b1a7-0e39c508299c 运动生物力学,b36f7ccc-d14d-476f-9f1f-e74938957462 运动生理学,74ebc73d-6c70-4a1f-90f8-ffc524e4d67a 运动心理学,2b90b4c0-0ea5-425a-9dc3-8485fdff39d8 运动生物化学,bfeff534-6799-401a-94d4-3e31e426818a 体育保健学,1b9912a6-557e-44fb-94da-73eb2e8b1429 运动训练学,383b484f-d1d7-4321-9f13-1911c0791666 体育教育学,5517b868-e030-4cde-8448-85127fd8ac73 武术理论与方法,ea667024-3d35-49d4-8a66-c61f1b83bc1f 体育管理学,67812206-ce9e-431c-b7d3-7496d0119b4e 体育经济学,4b81da5a-fe4b-4213-8a65-2aad57864d52 体育科学其他学科";
x[58]="5e6b1ae1-8f82-4e98-91b0-456f27d157f2 统计学史,af0bec19-bb4c-4d59-8596-4c231c77240a 理论统计学,c87b261f-6666-4477-ae90-440dd3786e7e 统计法学,294a7614-e2e6-4efe-9bef-681b195a05d6 描述统计学,3a254725-13b2-4d0e-8875-573feeae7d44 经济统计学,645d081c-d260-4192-a64d-638af77d3168 科学技术统计学,7eb56994-ab98-4112-84ba-223e75119d6a 社会统计学,4dc1805c-cc25-4e39-8f7f-8c28ba008769 人口统计学,ea7fa1fe-021c-4ff7-b059-7308eea937fe 环境与生态统计学,fc7b6249-8ea5-4c6e-88b8-636e42833187 国际统计学,4cfc0925-30cc-45cc-870f-0b4ebf366758 统计学其他学科";

    
       

function test(){
    var num ,x1,i;
    num = $("ddlCla").selectedIndex;  //获取选中大学科类别的索引值
    x1 = x[num].split(",");  //获取相应的小学科列表
    var downlist = $("ddlShow");
    for(var i = 0;i < x1.length;i++)
    {
       var tempArray =  x1[i].split(' ');
      downlist.options[i] = new Option( tempArray[1], tempArray[0]);
    }
}


   
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
        <asp:DropDownList ID="ddlCla" runat="server" onChange="test();">
            <asp:ListItem>请选择学科类别</asp:ListItem>
            <asp:ListItem>1-数学</asp:ListItem>
            <asp:ListItem>2-信息科学与系统科学</asp:ListItem>
            <asp:ListItem>3-力学</asp:ListItem>
            <asp:ListItem>4-物理学</asp:ListItem>
            <asp:ListItem>6-化学</asp:ListItem>
            <asp:ListItem>7-天文学</asp:ListItem>
            <asp:ListItem>8-地球科学</asp:ListItem>
            <asp:ListItem>9-生物学</asp:ListItem>
            <asp:ListItem>10-农学</asp:ListItem>
            <asp:ListItem>11-林学</asp:ListItem>
            <asp:ListItem>12-畜牧、兽医科学</asp:ListItem>
            <asp:ListItem>240-水产学</asp:ListItem>
            <asp:ListItem>310-基础医学</asp:ListItem>
            <asp:ListItem>320-临床医学</asp:ListItem>
            <asp:ListItem>330-预防医学与卫生学</asp:ListItem>
            <asp:ListItem>340-军事医学与特种医学</asp:ListItem>
            <asp:ListItem>350-药学</asp:ListItem>
            <asp:ListItem>360-中医学与中药学</asp:ListItem>
            <asp:ListItem>410-工程与技术科学基础学科</asp:ListItem>
            <asp:ListItem>420-测绘科学技术</asp:ListItem>
            <asp:ListItem>430-材料科学</asp:ListItem>
            <asp:ListItem>440-矿山工程技术</asp:ListItem>
            <asp:ListItem>450-冶金工程技术</asp:ListItem>
            <asp:ListItem>460-机械工程</asp:ListItem>
            <asp:ListItem>470-动力与电气工程</asp:ListItem>
            <asp:ListItem>480-能源科学技术</asp:ListItem>
            <asp:ListItem>490-核科学技术</asp:ListItem>
            <asp:ListItem>510-电子、通信与自动控制技术</asp:ListItem>
            <asp:ListItem>520-计算机科学技术</asp:ListItem>
            <asp:ListItem>530-化学工程</asp:ListItem>
            <asp:ListItem>540-纺织科学技术</asp:ListItem>
            <asp:ListItem>550-食品科学技术</asp:ListItem>
            <asp:ListItem>560-土木建筑工程</asp:ListItem>
            <asp:ListItem>570-水利工程</asp:ListItem>
            <asp:ListItem>580-交通运输工程</asp:ListItem>
            <asp:ListItem>590-航空、航天科学技术</asp:ListItem>
            <asp:ListItem>610-环境科学技术</asp:ListItem>
            <asp:ListItem>620-安全科学技术</asp:ListItem>
            <asp:ListItem>630-管理学</asp:ListItem>
            <asp:ListItem>710-马克思主义</asp:ListItem>
            <asp:ListItem>720-哲学</asp:ListItem>
            <asp:ListItem>730-宗教学</asp:ListItem>
            <asp:ListItem>740-语言学</asp:ListItem>
            <asp:ListItem>750-文学</asp:ListItem>
            <asp:ListItem>760-艺术学</asp:ListItem>
            <asp:ListItem>760-艺术学</asp:ListItem>
            <asp:ListItem>780-考古学</asp:ListItem>
            <asp:ListItem>790-经济学</asp:ListItem>
            <asp:ListItem>810-政治学</asp:ListItem>
            <asp:ListItem>820-法学</asp:ListItem>
            <asp:ListItem>830-军事学</asp:ListItem>
            <asp:ListItem>840-社会学</asp:ListItem>
            <asp:ListItem>850-民族学</asp:ListItem>
            <asp:ListItem>860-新闻学与传播学</asp:ListItem>
            <asp:ListItem>870-图书馆、情报与文献学</asp:ListItem>
            <asp:ListItem>880-教育学</asp:ListItem>
            <asp:ListItem>890-体育科学</asp:ListItem>
            <asp:ListItem>910-统计学</asp:ListItem>
        </asp:DropDownList>
        <asp:DropDownList ID="ddlShow" runat="server">
        </asp:DropDownList>
   
     
   
        <br />
   
    </div>
    </form>
</body>
</html>

 

此任务的关键:

1.javascript实现二级联动菜单

2.x数组的提取。

其实在处理这个问题的时候遇到了很头疼的问题。x数组的每一项索引包含两项内容:catergoryID 学科名(中间以空格分隔),而catergoryID和 学科名 均是以正则表达式提取出来的,x数组也是自动生成的。我们要在ddlShow中绑定的是学科名,因此可以通过split函数分隔得到学科名,但是这样又会涉及到一个意想不到的问题,生成的每一个catergoryID 之前都有一个多余的空格,这样使用split(‘ ’)就会不便。解决方法,去掉每一个catergoryID 之前都有一个多余的空格。

再次强烈建议大家在编程序的时候一定要瞻前顾后,以免为后续编程造成不便。

 

 

 

 

阅读更多

更多精彩内容