Checkbox Struts

1 resposta
realves

Caros, boa noite!

Estou com um problema aparentemente simples, mas até agora não consegui resolver.
É o seguinte, tenho um jsp com um checkbox onde eu altero o valor via javaScript, agora vem a parte estranha, quando deixo checado o value("1) vai pro form certo, mas quando eu edito e descheco, seto o value para “0”, na jsp funciona, mas quando chega no form está com valor “1”.

jsp

<input class="check" type="checkbox" name="IND_OPT_SIMPLES"
  ><%if((trn!= null && trn.getIND_OPT_SIMPLES() != null && 
  trn.getIND_OPT_SIMPLES().equals("1"))){%>
  checked="checked" value=1<%}else{%>value=0<%} %> >

js

//Muda valor do check
	$(".check").click(function () { 
		n = this.name;
		
		if (this.checked == false){
			document.getElementsByName(n)[0].value = "0";
			$('input[name='+n+']').removeAttr('checked');
		}else {
			document.getElementsByName(n)[0].value = "1";
			$('input[name='+n+']').attr('checked', true);
		}
	});

Alguém poderia me ajudar com mais essa.

Vlw

1 Resposta

realves

Isso nunca aconteceu com nínguem???

Criado 2 de março de 2011
Ultima resposta 2 de mar. de 2011
Respostas 1
Participantes 1