Olá pessoal, estou com uma dificuldade, onde minha aplicação nao consegue fazer o load de inputs do tipo Radio.
Utilizo o Json para trazer os itens da tabela, mas nao funciona para Radio. Alguem sabe como posso fazer? Devo pegar iD de qual radio? Definir o que para de certa forma eles juntarem…
depende de como é o seu json, e de como estão organizados os seus radios…
suponha q o name dos seus radios seja meu.radio e que no json venha o que está nos values deles…
vc pode fazer algo do tipo (jQuery):
$('input[name=meu.radio]').removeAttr('checked'); //deschecka todos, não tenho certeza se essa linha é necessária
$('input[name=meu.radio][value=' + valueQueVeioDoJson + ']').attr('checked', 'checked'); //pra checar o radio certo
algo assim deve funcionar
Fmgasparino
Lucas Cavalcanti:
depende de como é o seu json, e de como estão organizados os seus radios…
suponha q o name dos seus radios seja meu.radio e que no json venha o que está nos values deles…
vc pode fazer algo do tipo (jQuery):
$('input[name=meu.radio]').removeAttr('checked'); //deschecka todos, não tenho certeza se essa linha é necessária
$('input[name=meu.radio][value=' + valueQueVeioDoJson + ']').attr('checked', 'checked'); //pra checar o radio certo
algo assim deve funcionar
Lucas, tentei de tudo e nao funcionou!!
Olha o que estou fazendo…
function teste() {
$('input[name=contaAReceber.formaPagamento]').removeAttr('checked');
$('input[name="contaAReceber.formaPagamento"][value="2"]').attr('checked','checked');
}
Vou desistir de radios… rsrs
Não sei se muda algo, mas utilizo o jQuery UI. E Lucas, ainda não funcionou. Acho que vou fazer um teste individual, sem o framework. Porque, teóricamente deveria funcionar, não é mesmo… me retorna tudo, mas não faz alteração do checked…
Valeu!
Lucas_Cavalcanti
troca o type=“radio” pra type=“checkbox” e vê se o checked funciona…
é bem bizarro =(
Fmgasparino
Lucas e pessoal, testei sem o plugin, Jquery-UI e funcionou. Estavamos quebrando a cabeça e era isso. Um Bug. Irei procurar o erro na internet.