js省市縣聯動

2021-07-13 17:46:29 字數 1085 閱讀 9808

select 或text的onchange事件需要手動(通過鍵盤輸入)改變select或text的值才能觸發,如果在js中給select或text賦值,則無法觸發onchang事件,

例如,在頁面載入完成以後,需要觸發乙個onchange事件,在js中用document.getelementbyid("province").value="湖北";直接給select或text賦值是不行的,要想實現手動觸發onchange事件,需要在js給select賦值後,加入下面的語句

document.getelementbyid("province").fireevent('onchange') 來實現,

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

省份:

城市:

ajax省市縣聯動

html form id form1 runat server div divid dv table tr td asp dropdownlist id ddlprovince runat server onchange provincechange asp dropdownlist td td s...

省市縣聯動列表資料整理

function if val.leveltype 2 if val.leveltype 3 for let i province.length 1 i 0 i children list.p province i let cityarr 市資料 for let c city.length 1 c ...

js 省市聯動

doctype html html head meta charset utf 8 title 省市聯動 title script varprovinces 深圳市 東菀市 惠州市 廣州市 長沙市 岳陽市 株洲市 湘潭市 廈門市 福州市 漳州市 泉州市 function selectprovince...