使用級聯選擇器的時候只顯示最末端的一級,而且後臺也只需要傳遞一個id而不是數組的形式,所以級聯選擇器初始顯示數據時候要進行異步處理。
數據初始化的時候
對options裏的數據進行遍歷,尋找顯示的id所在的層級,定義一個數組,將所在的層級上的父級們的push進數組裏,注意先後順序,顯示的id在最後。
數據作爲表單提交的時候,一般後臺需要的都是最後一層的id,提交的是一個字符串或者number,所以提交的時候將數組裏的id取出來,如下:
數組只有一個元素的時候 直接取,如果兩個以上,就取最後一個元素。