⑴ 下拉菜單控制二級下拉菜單顯示與隱藏JS代碼
聯動菜單的實現方法:
1.確定數據格式:
首先,我們介紹一下創建 Option 的語法:
Code:
------------------------------------
var newOption = new Option(optionText, optionvalue);
------------------------------------
根據上面的語法,我們知道 select 選項分 optionText 和 optionvalue 兩個內容,optionText 即下拉框中我們看到的選項,而 optionvalue 則是提交的實際值。比如一個選項我們看到的是 「北京」,而實際提交的值是 「010」。
為了保持一致,我們確定選項的格式為:
Code:
------------------------------------
{txt:"選項名", val:"選項值"}
------------------------------------
那麼一個選項組則是:
Code:
------------------------------------
var childArr = [];
childArr['父選項值1'] = [
{txt:"選項名1", val:"選項值1"},
{txt:"選項名2", val:"選項值2"},
{txt:"選項名3", val:"選項值3"},
...
{txt:"選項名n", val:"選項值n"}
]
childArr['父選項值2'] = [
{txt:"選項名1", val:"選項值1"},
{txt:"選項名2", val:"選項值2"},
{txt:"選項名3", val:"選項值3"},
...
{txt:"選項名n", val:"選項值n"}
]
------------------------------------
其中「父選項值」是父下拉列表選中的值。
注意:[ ] 和 {} 中的值是以「,」 (逗號)分隔的,但是最後一個值後面不能有 「,」 (逗號),否則語法錯誤, PHP 程序員要特別注意 !!!
2.根據傳入的數組創建選項列表:
Code:
------------------------------------
for (var i=0; i < len; i++)
{
selectObj.options[i] = new Option(optionList[i].txt, optionList[i].val);
}
------------------------------------
3.在設置選項之前,我們需要先將原有選項清空:
Code:
------------------------------------
function removeOptions(selectObj)
{
if (typeof selectObj != 'object')
{
selectObj = document.getElementById(selectObj);
}
// 原有選項計數
var len = selectObj.options.length;
for (var i=0; i < len; i++)
{
// 移除當前選項
selectObj.options[0] = null;
}
}
------------------------------------
注意,這里不是用 selectObj.options[i] 而是用的 selectObj.options[0] ,由於在 options[0] 刪除後,後面的選項就會補上,因此,我們只需要 selectObj.options[0] = null 。
4.設置一個提示選擇項和默認選擇項:
通常我們在下拉列表中會設置一個提示選擇項,如:「請選擇城市」,這個選項值為空,作用只是提示用戶執行選擇操作。
另外,下拉列表也需要能夠設置默認選擇項,即在頁面載入的時候,設置選中狀態的項目。
完整代碼如下:
-------------------------------------------------------
JS代碼:
-------------------------------------------------------
<script language="javaScript" type="text/javascript">
<!--
/*
* 說明:將指定下拉列表的選項值清空
* 作者:CodeBit.cn ( http://www.CodeBit.cn )
*
* @param {String || Object]} selectObj 目標下拉選框的名稱或對象,必須
*/
function removeOptions(selectObj) {
if (typeof selectObj != 'object') {
selectObj = document.getElementById(selectObj);
}
// 原有選項計數
var len = selectObj.options.length;
for (var i=0; i < len; i++) {
// 移除當前選項
selectObj.options[0] = null;
}
}
/*
* 說明:設置傳入的選項值到指定的下拉列表中
* 作者:CodeBit.cn ( http://www.CodeBit.cn )
*
* @param {String || Object]} selectObj 目標下拉選框的名稱或對象,必須
* @param {Array} optionList 選項值設置 格式:[{txt:'北京', val:'010'}, {txt:'上海', val:'020'}] ,必須
* @param {String} firstOption 第一個選項值,如:「請選擇」,可選,值為空
* @param {String} selected 默認選中值,可選
*/
function setSelectOption(selectObj, optionList, firstOption, selected) {
if (typeof selectObj != 'object') {
selectObj = document.getElementById(selectObj);
}
// 清空選項
removeOptions(selectObj);
// 選項計數
var start = 0;
// 如果需要添加第一個選項
if (firstOption) {
selectObj.options[0] = new Option(firstOption, '');
// 選項計數從 1 開始
start ++;
}
var len = optionList.length;
for (var i=0; i < len; i++) {
// 設置 option
selectObj.options[start] = new Option(optionList[i].txt, optionList[i].val);
// 選中項
if(selected == optionList[i].val) {
selectObj.options[start].selected = true;
}
// 計數加 1
start ++;
}
}
//-->
</script>
-------------------------------------------------------
HTML代碼:
-------------------------------------------------------
<script language="JavaScript" type="text/javascript">
var cityArr = [];
cityArr['江蘇省'] = [
{txt:'南京', val:'南京'},
{txt:'無錫', val:'無錫'},
{txt:'徐州', val:'徐州'},
{txt:'蘇州', val:'蘇州'},
{txt:'南通', val:'南通'},
{txt:'淮陰', val:'淮陰'},
{txt:'揚州', val:'揚州'},
{txt:'鎮江', val:'鎮江'},
{txt:'常州', val:'常州'}
];
cityArr['浙江省'] = [
{txt:'杭州', val:'杭州'},
{txt:'寧波', val:'寧波'},
{txt:'溫州', val:'溫州'},
{txt:'湖州', val:'湖州'}
];
function setCity(province) {
setSelectOption('city', cityArr[province], '-請選擇-');
}
</script>
<select name="province" id="province" onchange="if(this.value != '') setCity(this.options[this.selectedIndex].value);">
<option value="">-請選擇-</option>
<option value="江蘇省">江蘇省</option>
<option value="浙江省">浙江省</option>
</select> 省
<select name="city" id="city">
<option value="">-請選擇-</option>
</select> 市
⑵ 學什麼技術工資高
工資高的很多,但不是每個人都能做啊
作銷售吧,最容易,也很快能拿高薪
做領導,公務員都需要關系
要麼自己創業,餐飲服飾都不錯
其他的金領行業,注冊會計師,律師,精算師,都很難
專業還是選擇自己喜歡的,學的好才能有好工作啊。
機械類:就業率100%
【發布】機械及自動化專業屬於人才缺口比較大的專業之一,揚州畢業的該專業學生就業率達100%。
【分析】機械行業的人才強調技術性。企業希望招聘到既有專業知識,又有理論知識,懂得思考的復合型人才。所以,希望到外企工作的學生,除了專業知識要掌握好外,管理、銷售等方面的能力也不可忽視。
化學化工類: 5年內不愁找工作
【發布】化學及化工專業屬於人才缺口比較大的專業之一,2007年揚州本地畢業的化學化工類專業畢業生供求比例達到1:3。
【分析】該行業對人才的技術性要求較強。需求職位中以技術類、銷售類、管理類職位為主。從行業來看,該專業用人需求主要集中在化工業、能源業、醫葯、生物制葯業以及環保業,附加值高的化工新型材料、精細化工製造業等也都需要大量專業人員,由於對專業技術要求高,畢業生2-3年內轉行的較多,人才相對缺乏,所有市場對此專業人才需求量都大,可以說,有此專業經驗的,5年內不愁找不到工作。
建築工程: 大量吸納應屆畢業生
【發布】建築工程專業屬於人才需求缺口比較大的專業之一。
【分析】建築企業對人才的硬性指標要求不嚴格,比如給排水、工民建、施工管理、概預算、市政基礎設施建設等這些專業方向的學生,每年都被建築施工公司大量吸收,但由於受工作環境的影響,人才流失相對較多。
市場營銷: 專業銷售人才受寵
【發布】營銷類職位是目前招聘類別中熱點之一,企業急需的是有技術類專業背景的營銷類人才。
【分析】國內銷售人員可分為高級營銷人員(如銷售經理)、一般銷售人員,多為客戶代表、推銷人員,包括商場售貨員和挖掘客戶的推銷人員和兼職銷售人員。但,這些畢業生需要技術類專業背景支撐自己從龐大的營銷隊伍中脫穎而出。
電子裝配: 每年畢業生不夠分配
【發布】除了揚州本地大量需要此類人才外,蘇州、上海等蘇南地區也迫切需要具有理論和實際動手能力相結合的專業人員。
【分析】揚州技師學院宣傳處陳處長介紹,隨著近年來揚州光輻(伏)產業的發展和中科院在揚州建立車用電子產品研發基地,電子裝配專業正逐漸升溫,市場不光需要具有專業理論的人員,更需具備熟練應用、操作技術的相關人才。不僅揚州本地的企業對人才的需求增大,蘇州、上海等地的企業也提前進入校園招攬人才。這些專業每年的畢業生都供不應求,絕大部分提前一年就進入用人單位見習,畢業後可與企業簽訂長期用工關系。
呼叫員、電話咨詢師: 本地就有3—5萬個培訓任務
【發布】這是一個全新的專業,揚州很多單位已開始預訂這類人才。
【分析】目前各企業對自身的形象越來越重視,並逐漸意識到,要加強企業與客戶之間一對一的交流,因此專業的服務熱線應運而生。陳處長介紹,一般的企業客服人員稱為呼叫員,而具有相關專業知識的專家則被稱為電話咨詢師,僅揚州地區,該學院就已接到了3—5萬個培訓任務,同時上海、廣州等地也陸續來預訂畢業生。目前,揚州廣陵產業園也正在建立呼叫基地。
物流管理: 操作型人才格外受青睞
【發布】不少高校都設有物流管理專業,但一般著重培養的是管理型人才,而市場每年對管理型人才的招聘很有限,更多的是需要在基層從事操作的人員。因此,物流操作員在每年的招聘中格外受寵。
【分析】目前比較先進的企業正逐步向零庫存邁進,這不光對物流管理人員提出了很高的專業要求,也要求最直接的物流操作員有更高的能力。相對於物流管理人員,物流操作員的需求量更大。因此,受過專業物流操作培訓的畢業生憑借上手快、勝任物流各個環節操作,而被相關的用人單位大量吸收。
高級技工(焊工): 畢業生供不應求
【發布】揚州造船業發達,對焊工專業的人才需求量很大,再加上外地企業的定向招聘,畢業生幾乎供不應求。
【分析】焊工不僅是普通概念中的焊接,還包括特種焊接。其專業性非常強,必須經過一段時間的專業培訓才能勝任。根據往年的經驗,因該專業工作環境比較艱苦,報名的人數也比較少,所以,該專業畢業生很搶手。
旅遊、外事服務: 第三產業就業面寬
【發布】就業面較寬,機場、火車站、企業前台服務、接待等都為該類人才提供了就業的崗位。
【分析】揚州市旅遊職業學校副校長王慧勤介紹,第三產業提供的崗位流動性大,人才缺口也很大。所以,畢業生自身有很大的選擇性。除去專業比較對口的機場、火車站的崗位外,企業所需的一些接待服務工作也比較青睞於招聘這些受過專業訓練的畢業生。但,這類畢業生走上工作崗位後,要不斷提高自己,才能適應市場的不斷變化。
導游、旅遊管理: 需求量逐年遞增
【發布】近年來,更多的人通過長假旅遊調整和放鬆,因此各地的旅遊人才奇缺,市場對該專業的需求也在逐年遞增。
【分析】該專業的畢業生主要從事導游、旅行社和星級賓館工作人員工作,這類崗位不光對就業者的知識面層次有要求,形象、語言和舉止也都必須受過專業訓練,所以,該專業是其他專業的應聘者不能取代的。
■新聞鏈接
揚州市人才交流中心招聘部工作人員說,今年揚州人才招聘市場中以機械類、電氣自動化、建築、化工類理工科專業人才需求為主打,對應屆畢業生來說,理工科專業學生很暢銷,需求超過5000人。此外,文科類的崗位需求量也特別大,如營銷類需求量達9000人,財務類招聘達1500多人,教育類達500多人,但這些工作都對工作經驗有一定的要求。
見習記者 尤安琪 記者 陳潔文
相關新聞
網上曝出「10大爛專業」
近日,記者在一些網站和高校內部論壇上看到了關於高校專業排名的文章,更有人發出「千萬不要報的10大爛專業」的帖子,引來眾多學生討論。「10大爛專業」包括生物工程、環境工程、化學工程這些近兩年比較火爆的專業,此外還有市場營銷、耐火材料、農林水地礦油、行政管理、工商管理、法學和所有的人文社科專業等,入選理由是,學這些專業的就業率低和今後工作環境差。
現身「說理」
熱門專業,難找工作
楊凱已從南京某重點高校的工商管理專業畢業一年了,至今還沒有找到一份適合自己的工作。5年前,他選擇了熱門的工商管理專業,到了大四找工作,跑了不少大大小小的招聘會後才發現,原來這個專業已很難找到對口的工作。楊凱的同班同學,也幾乎沒有人從事該專業的工作。
與楊凱有類似遭遇的還有無錫某大學的畢業生小尤。幾年前,小尤以高分考取了該大學的生物工程學院。「當時覺得這個專業很有前途,是我們學校最好的兩個專業之一,分數線也很高。」可是到了畢業找工作時,才發現,找工作實在太難了。一是很難找到對口的「好」單位,二是連報考公務員都比別人的機會少得多。
專家觀點
專業並無絕對的好壞之分
揚大社會發展學院副教授吳林斌認為,網上流行的「最爛專業排行榜」,大多是畢業生通過自身感受得出的,有一定可信度,但權威性值得商榷。實際上,從社會及市場需求出發,專業並無絕對的好壞之分。在教育大眾化愈加明顯的情況下,學生今後走上工作崗位並不在於其所學專業的好壞,而在於學生取得的成績如何。隨著社會發展,對法律等高端職業從業者的要求也越來越高,本科畢業法律系學生很難找到與期望值相符的工作,入選「爛專業」也在情理之中。但高校並不會因為就業率的高低,而撤銷某些專業,因為社會對各個行業的人都有需求。
⑶ 2018下半年江蘇計算機軟體水平考試程序員證書領取通知
【 #軟考# 導語】2018下半年江蘇計算機軟體水平考試程序員證書領取通知已發布,那麼,本次計算機軟體水平考試程序員證書領取有哪些具體要求呢?下面 為您詳盡介紹一下本次程序員證書領取的具體安排,供大家的參閱。
根據江蘇省信息技術教育與考試中心發布的《2018年下半年計算機技術與軟體專業技術資格(水平)考試江蘇考區合格證書領取通知》,2018下半年江蘇軟考程序員證書領取時間:2019年4月1日以後(正常工作日)。
合格考生可於2019年4月1日以後(正常工作日)憑身份證到各市軟考實施辦領取。全省13市軟考實施辦地點及聯系人如下:
1、南京市科技信息研究所(成賢街118號科技中心6號門612室)83220464,83225400,13705162970 陶性銘
2、蘇州市吳中區軟體行業協會(吳中區蘇街198號吳中商務中心A棟2樓)0512-65025800,13506135891 苑婷
3、江南大學物聯網工程學院辦公室(無錫市蠡湖大道1800號)0510-85912085,18961775136孫叢梅,網上繳費平台的網址:http://pay.jiangnan.e.cn/
4、常州信息職業技術學院(武進區科教城鳴新中路22號實訓樓A410室)0519-86338199,13912300015 周建美
5、鎮江市工信局互聯網產業處(南徐大道68號新行政中心一號樓723室)張擁政0511-84406687/0511-80822139,13952888872 qq群:539198277
6、南通市軟體行業協會(南通市崇川區人民路255號財智天地園6號樓五樓508)13862703067 盧國傑
7、揚州市科技幹部進修學院(維揚路555號2001室)0514-87346393,13952596656 胡明君
8、徐州市工信局職稱辦(新城區漢風路1號西區綜合樓D-501室)0516-85706776,13196812590 李宏
9、連雲港市工業和信息化局(海州區朝陽東路69號市行政中心B樓333室)0518-85825570,15961395316,劉一鳴
10、鹽城市瀚林教育培訓中心(鹿鳴路6號)(鹽城中學南大門路南雲酒店二樓)0515-88556555,18082188295 徐軍
11、淮安市工業和信息化局(淮安市生態文旅區翔宇南道1號行政中心北樓920室)0517-83755123、15751337372 梁震中
12、泰州市工業和信息化局(鳳凰東路58號市政府主樓102室)0523-86839272,13815961795 蔡小波
13、宿遷學院信息化建設與管理中心109室(黃河路399號)0527-84202517,13003492958 孫莉