Array
(
)

Preencher uma combobox jquery

Pjava
   - 05 nov 2014

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:
#Códigofunction 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

Joel Rodrigues
   - 06 nov 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):
#Código$("#cbxNivelAcesso").find("option").removeAttr("selected");
$("#cbxNivelAcesso").find("option[value="+ID+"]").attr("selected:selected");