Marque um pequeno problema encontrado usando o Bootstrap Selectpicker e use -o como na próxima vez que você verificar o erro
$ ('. Selectpicker'). SelectPicker ('val', 'Musstard'); // único-seleção $ ('. Selectpicker'). SelectPicker ('val', ['musstard', 'aLish']); // múltiplo-select $ ('. Selectpicker'). Selectpicker ('refresh'); pode atualizar a telaMarque a pergunta: o conjunto Val deve ser o valor do valor na opção e, se o nome for usado, por que não entra em vigor?
PS: Selecione embelezamento (Bootstrap)
Arquivos que precisam ser introduzidos:
bootstrap combinado.min.css
bootstrap-select.css
bootstrap-select.js
Bem como vários arquivos bootstarp comumente usados, como bootstrap.min.js
concluir:
1. Adicione classe ou ID na tag <select>. Recomenda -se adicionar aula porque a classe pode ser repetida;
2. Adicione o método de inicialização ao arquivo JS:
initfnc: function () {$ (". SelectPicker"). SelectPicker ({NonEselectedText: 'Selecione'});}Chamar esse método durante a inicialização externa está OK!
A imagem abaixo está embelezada: não é muito boa, mas acho que é muito melhor do que antes!
No entanto, existem vários problemas com este plugin de embelezamento:
Na verdade, não há muitos, mas acho que esse problema é muito complicado. Depois de usar esse método para embelezar, o <select> atribuído dinamicamente será exibido. Eu acho que deveria ser assim: bootstrap-select.js Displays <leclect> sem a opção 'Por favor, digite', para que a opção dinamicamente atribuída não possa ser gravada! Se não selecionado Text: 'Selecione' puder ser corrigido, esse problema deve ser resolvido!
Após várias horas de pesquisa, o problema foi encontrado, mas apenas um deles foi resolvido;
Ao ligar para JS, você deve esperar até que a opção se selecione na superfície seja carregada antes de ligar
initfnc: function () {$ (". SelectPicker"). SelectPicker ({NonEselectedText: 'Selecione'});}Dessa forma, a atribuição de seleção dinâmica também pode embelezar, mas ainda há um problema: nem todas as seleções na página podem ser carregadas tudo quando a página é inicializada. Por exemplo, agora existem duas opções de seleção vinculadas, ou seja, a opção da segunda seleção precisa alterar de acordo com a primeira e adicionar o monitoramento ou alteração no JS; Se embelezar dessa maneira, haverá problemas!
O exposto acima é o conhecimento relevante sobre o Bootstrap Selectpicker apresentado pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!