Estou tendo um problema. Preciso verificar com o JQuery se nenhum botão de opção em um grupo de botões de opção foi verificado, para que eu possa dar aos usuários um erro de javascript se eles se esquecerem de marcar uma opção.
Estou usando o seguinte código para obter os valores
var radio_button_val = $("input[name='html_elements']:checked").val();
.val() == ""
e remover o!
e tudo estaria pronto..val()
retornaria se o botão de opção marcado tivessevalue=""
? (Embora eu suponha que você possa argumentar que é um caso bastante improvável).if ($("input[name='html_elements']:checked").val() == "")
ficasse assim: o que alertaria "Nada foi verificado"estou a usar
E retornará FALSE se todos os itens no grupo de rádio estiverem desmarcados e TRUE se um item estiver marcado.
fonte
Você poderia fazer algo assim:
fonte
if ($("input[name='html_elements']:checked").length == 0){
?fonte
Use
.length
consulte http://api.jquery.com/checked-selector/fonte
fonte
Acho que este é um exemplo simples, como verificar se um rádio em um grupo de rádios foi verificado.
fonte
Estou usando isso muito simples
HTML
ROTEIRO
}
fonte