jQuery在用js改變select選中值的同時觸發select中的onchange事件?

在開發項目時遇到了要用js改變select的選擇值,在用js改變選中值時不能觸發他的onchange事件,從而在省市聯動中沒有得到想要的效果。百度很久發現jQuery中有一個trigger方法,這個trigger() 方法觸發被選元素上指定的事件以及事件的默認行爲。

說說我項目中用到的例子:在用js改變省份時,要聯動更新市級的option數據

$("#area_provincenan").find("option[value = '"+address_codes[0]+"']").attr("selected","selected");//jq改變select的選中值
$("#area_provincenan").trigger("change");//觸發省份的change事件,從而使其市級產生數據
				

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章