Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Henrique Zanini

Jquery - Checkbox marcar e desmarcar não funciona no ff

Recommended Posts

Tenho o seguinte código:

	$('input[name=foto]').live('click',function(e){
		var option = $(this);
		if(option.is(":checked")){
			$('.foto').prop('checked','');
			option.prop('checked','checked');
		} else {
			option.prop('checked','');       
		}
	});

Ele serve para selecionar somente um checkbox.

 

Não posso usar radio button porque está é uma opção não obrigatória. O usuário pode selecionar uma foto ou não. Caso ele tenha clicado sem querer o radio button não dá a opção de desmarcar, por isso a necessidade de usar checkbox. Também não posso usar select por questão de estética. O layout foi passado e tenho que programar da mesma forma.

 

O código funciona sem problemas no google crhome, porém, no ff não. Eu testei colocar um alerta, a função funciona, porém, percorre todos os checkbox com o mesmo nome.

 

O que estou fazendo errado?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atribua um ID somente no checkbox que você quer

$('#id_unico').live('click',function(e){
...
});
<input type="checkbox" id="id_unico" name="foto" value="" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.