2015-07-21 92 views
2

嗨下拉的特定需求的,我現在用的是angularjs-dropdown-multiselect(我想與全選和unSelectAll下拉多選)。我在定製視圖時遇到困難。 1)如果我保持「可滾動」爲假(默認),有時數據很大,所有數據都顯示在下拉列表中,下拉變得很長(顯示所有50個選項)。如果我將「可滾動」屬性保持爲true,默認情況下它將下拉的高度設置爲300px。這不是動態高度。所以即使有1-2個選項,顯示的下拉列表爲300px。我如何解決它?我想保持一個最大高度,如果長度小於這個長度,它應該是動態的。長度angularjs-下拉,多選

2)如果列表小,滾動條仍然可見(它被禁用),我怎麼去除滾動條如果列表很小(比較小最大高度)?

+0

如果angularjs-dropdown-multiselect是不走的路,我想獲得一些其他庫的提出這個要求的一些建議 - 下拉,多選和selectall/unselectall選項 – akashrajkn

+0

我目前無法解決這個問題,所以我做了一個hackable多選下拉選擇所有/取消選擇所有選項,如果需要看看這個 - > https://github.com/akashrajkn/sf-multiselect – akashrajkn

回答

0

我曾在一個簡單的指令,多選擇下拉只是爲了避免一個簡單的用其他外部庫的依賴。如果您正在尋找「全選」 &「全部不選」,具有動態的高度可配置的選項(包括自定義圖標..),你可能想看看 -

https://github.com/rajush/ng-dropdown-multiselect

簡單,但得到工作完成。