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

2021-09-18 21:12:23 字數 1734 閱讀 5618

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 這樣就把值儲存到vvv中了。...

如何用js選中下拉框選項,如何用JS選中下拉框選項

最簡單的就直接對value賦值 document.getelementbyid 你的id options 第i個 text 第i個下拉框顯示的值 document.getelementbyid 你的id options 第i個 value 第i個下拉框返回的值 document.getelement...

如何用js 實現點選 按鈕時候能夠 清空 上面table裡面

function remove 點選按鈕移除數值 裡面那個 tableid 是你自己的table的id jquery點選取消按鈕,怎麼清除input裡面的值,在點進去input裡面的值是自己分配過去的值?如何清空一個div裡面所有input框的值 js實現點選按鈕清空所有select標籤 你好 你所...