Preencher uma combobox jquery
Veja não é popular uma combo, isso eu fazer. A combo está populada, aí preciso pegar o id e mostrar na combo o text referente àquele ID. O ID eu tenho na minha table, só falta mostrar o text na combo. Minha jquery está assim:
cbxNivelAcesso é a minha combo. Está comentada, porque testei de várias formas e nada.
Existe uma table e quando o usuário der um double click, existe quatro campos que serão preenchidos para serem editados e um desses campos é a combobox
function CarregaDados(ajaxParameter) { $.ajax({ url: '/CadastroAcesso/CarregaDadosPagina', datatype: 'json', contentType: 'application/json;charset=utf-8', type: 'POST', data: JSON.stringify({ _nivel: ajaxParameter }), success: function (data) { $.each(data, function (index, itemData) { $('#txtNome').val(itemData.NM_Usuario); $('#txtUsuarioRede').val(itemData.Usuario1); $('#txtEmail').val(itemData.Email); //$('#cbxNivelAcesso').val(); }); }, error: function (error) { } }) }
cbxNivelAcesso é a minha combo. Está comentada, porque testei de várias formas e nada.
Existe uma table e quando o usuário der um double click, existe quatro campos que serão preenchidos para serem editados e um desses campos é a combobox
Pjava
Curtidas 0
Respostas
Joel Rodrigues
05/11/2014
Pelo que entendi, você precisa pegar o "val" do <select>, é isso?
Precisei fazer isso recentemente e resolvi acho que foi mais ou menos assim (não lembro exatamente, mas posso verificar mais tarde):
Precisei fazer isso recentemente e resolvi acho que foi mais ou menos assim (não lembro exatamente, mas posso verificar mais tarde):
$("#cbxNivelAcesso").find("option").removeAttr("selected"); $("#cbxNivelAcesso").find("option[value="+ID+"]").attr("selected:selected");
GOSTEI 0