<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Leandro Vieira Pinho´s Blog &#187; validation</title>
	<atom:link href="http://leandrovieira.com/archive/tag/validation/feed" rel="self" type="application/rss+xml" />
	<link>http://leandrovieira.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 20 Aug 2011 19:22:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Validar radio buttons com jQuery</title>
		<link>http://leandrovieira.com/archive/validar-radio-buttons-com-jquery</link>
		<comments>http://leandrovieira.com/archive/validar-radio-buttons-com-jquery#comments</comments>
		<pubDate>Wed, 03 Oct 2007 13:18:06 +0000</pubDate>
		<dc:creator>Leandro Vieira</dc:creator>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/archive/validar-radio-buttons-com-jquery</guid>
		<description><![CDATA[Existem por aí diversos plugins para a jQuery com a finalidade de validar formulários. Porém, hoje precisei apenas validar um grupo de radio buttons, e vi que não havia necessidade de tantos kbytes para este propósito. Recorri ao Google, como &#8230; <a href="http://leandrovieira.com/archive/validar-radio-buttons-com-jquery">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Existem por aí diversos plugins para a <a href="http://jquery.com">jQuery</a> com a finalidade de validar formulários. Porém, hoje precisei apenas <strong>validar um grupo de radio buttons</strong>, e vi que não havia necessidade de tantos kbytes para este propósito.</p>
<p>Recorri ao <a href="http://google.com">Google</a>, como de praxe, a procura de alternativas de como <strong>validar radio buttons com jQuery</strong>. Encontrei soluções complexas e muitas delas não exploravam todo o poder da <a href="http://jquery.com">jQuery</a>. O que me levou a criar uma forma simples e prática de <strong>validar radio buttons com jQuery</strong>. Veja:</p>
<pre>
var boolValid = false;
$('#frm-forma-pg input:radio').each(function() {
	if ( $(this).is(':checked') ) {
		boolValid = true;
	}
});
</pre>
<p>A solução é simples. Criei uma variável, <em>boolValid</em>, e defini seu valor como <strong>falso</strong>. Em seguida, selecionei todos os campos input do tipo radio, <em>input:radio</em>, que estão dentro de um determinado formulário. Utilizei o <em>each</em> para fazer um loop entre eles; dentro do loop utilizei o método <em>is</em> da jQuery para verificar se o campo foi selecionado (<em>checked</em>), se tiver sido, a variável <em>boolValid</em> ganha o valor <strong>verdadeiro</strong>.</p>
<p>O restante eu deixo com vocês, que preciso voltar ao trabalho. Lembre-se que esta solução pode ser modificada para tornar-se mais dinâmica e genérica. Como não precisei no momento, não me preocupei em criar algo do gênero.</p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/validar-radio-buttons-com-jquery/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

