4

Bootstrap の Multiselect を使用しました。

私の問題は、オプションからアイテムを選択するときです。名前が長すぎる場合、ボタンの幅も大きくなります。

ここに画像の説明を入力

オプションを選択した後にボタンの幅を処理するにはどうすればよいですか。

4

4 に答える 4

0

私は同じ問題を抱えていましたが、私が信じるより迅速な方法で解決しました。したがって、次のような複数選択のインスタンス化があります。

$('#anyID').multiselect({       

そして、次のようないくつかのプロパティ

maxHeight:'300px'

特定のイベントでボタンの幅を変更したい場合。これを行う:

buttonWidth:function(){             
     if(something happens) 
                    return '300px';  //  value chosen randomly
                else
                    return "150px";  //  value chosen randomly
    },

そうすれば、あなたは

最終的な複数選択

 $('#anyID').multiselect({      

    maxHeight:'300px',
    buttonWidth:function(){             
     if(something happens) 
                    return '300px';  //  value chosen randomly
                else
                    return "150px";  //  value chosen randomly
    },
 )};
于 2015-12-03T01:32:54.187 に答える