Como posso alterar o valor seleccionado de select2 com JqGrid?
I'm usando Oleg's select2 demo, mas eu estou me perguntando se seria possível alterar o valor atualmente selecionado no menu suspenso.
Por exemplo, se os quatro valores carregados estivessem: "Any", "Fruit", "Vegetable", "Meat"e a lista suspensa por defeito para
"Any", como seria capaz de alterar isso para
"Fruit"no evento JqGrid
loadComplete`?
Isto é possível?
173
3
Olhando para select2 docs você usa os documentos abaixo para obter/definir o valor.
@PanPipes apontou que isto mudou para 4.x (vá atire-lhe um upvote abaixo). O
val
é agora chamado diretamente$("#select").val("CA");
Então dentro do
loadComplete
do jqGrid você pode obter o valor que você está procurando e então definir o valor da caixa de seleção.Aviso dos documentos
isto deve ser útil.
Só queria acrescentar uma segunda resposta. Se você já tiver já renderizado a seleção como um seletor2, você precisará ter isso refletido no seu seletor da seguinte forma: