如何用js實現select下拉框裡是樹形結構可復薰

時間 2021-09-18 21:08:14

1樓:匿名使用者

首先說樹形結構,國內有個開源的js控制元件叫ztree,支援複選。

然後下拉框你可能需要自己做一個(html輸入框+右邊的一個圖示按鈕)。

最後,用一個隱藏的div把樹形結構包起來,這個div設定成絕對定位,在下拉框右側選擇按鈕的單擊事件處理函式裡,顯示這個隱藏的div,並把它的位置設定成在下拉框下面就行了。

思路就是這樣,要麼樓主可以找找有沒有其他更現成的控制元件,extjs4我記得有類似的,但是他的複選功能不太符合中國習慣,也許現在的版本改好了,你可以查查試試看。

2樓:愛的最高境界是經得起平淡的流年

這個外掛可以支援。使用比較簡單,不過預設樣式和你這個有區別。你需要自己調整下樣式就行了https:

3樓:交龍兄

這個。

4樓:

1.如果能實tree,那就能實現在下拉框裡顯示tree,無非就是把內容放在div裡面,把div放到select下面.

2.關於tree如何實現,呵呵,實現很複雜,樓主如果有心研究,可以找個開源js框架自己研究去.

5樓:都威

你可以去這裡下,然後放到環境裡,用localhost開啟,自己看吧.

6樓:匿名使用者

請問親是要手寫+註釋的**還是隻要效果?

如何使用js實現select下拉框裡是樹形結構

怎樣用js取得select下拉選單框內選中的option的value值呢

7樓:雨月藍

document.getelementbyid("myselect").value

js怎麼能取得多選下拉框選中的多個值?

8樓:匿名使用者

下拉框中一次只能獲取一個值呀,你可以這樣實現:

1 你每次選擇一次select 把onchange觸發時候的值存到一個input中

這樣你多次選擇select之後 input中就有多個值了2 你再把整個input值ajax傳送出去

9樓:匿名使用者

直接用:

request("i_ts_desc")試下

10樓:匿名使用者

var desc_id=;

var obj = document.getelementbyid("i_ts_desc");

for(var i=0;i

11樓:

abcd

jquery.multiselect.js 實現下拉框多選怎麼設定預設全部選中下拉框的值

求angularjs select2寫的下拉樹形列表原始碼,類似於附件**裡的結構

12樓:匿名使用者

使用group by 去進行分組。這個像sql語句一樣的

-- 請選擇 --

jsp,下拉選單select,如何實現在提交後保留選值

千鋒教育 jsp中的select值可以通過儲存隱藏域的方式保留提交後的值。比如有個select的列表值如下 volvo saab opel audi 定義隱藏域 document.getelementbyid vvv value select.option volvo value 這樣就把值儲存到v...

如何改變select下拉按鈕的樣式呢?

css設定下拉選單 select 樣式首先我們需要獲取到這個元素的id或者是class,然後在通過給這個元素設定它的width和height等等一些樣式,具體的看 volvosaab opelaudi 你可以用css控制樣式例如。scrollbar 怎樣改變select彈出層的css樣式 selec...

js如何實現加法

夏日絕 輸入的是字串,字串的連線符也是加號,所以就按字串運算,變成12了。可以先轉換成數值型,比如整數 c parseint a parseint b 1 首先js是一種弱語言,但是同型別可以自己相加減例如 a b 可以自動組成ab 1 2 自動變成32 不同型別的字元 我們先轉換例如 1 2 pa...