jQuery Validation form, highlighting invalid inputs
<p>I have this form created in order to get a campaign name, starting/finishing date and a radio buttons to be selected.</p>

<pre><code>&lt;form:form id="submitCreateCampaignForm" action="createCampaign02" method="post" commandName="campaignModel"&gt;
    &lt;table border="0"&gt;
        &lt;tr&gt;
            &lt;td style="width: 140px;" &gt;Campaign Name:&lt;/td&gt;
            &lt;td style="width: 300px;" colspan="4"&gt;&lt;form:input path="campaignName" style="width:84%" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Campaign Duration:&lt;/td&gt;
            &lt;td colspan="1"&gt;&lt;form:input type="text" path="fromDate" class="date-picker" /&gt;&lt;/td&gt;
            &lt;td colspan="1"&gt;&lt;form:input type="text" path="toDate" class="date-picker" /&gt;&lt;/td&gt;
            &lt;td style="width: 250px"&gt;&lt;/td&gt;
            &lt;td style="width:250px"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
             &lt;td&gt;Campaign Type:&lt;/td&gt;
             &lt;td colspan="2"&gt;&lt;form:radiobuttons path="campaignType" items="${campaignTypeList}" /&gt;&lt;/td&gt;
             &lt;td&gt;
                 &lt;button class="yellowButton"id="submitCreateCampaignButton"&gt;NEXT: CHARACTERISTICS&lt;/button&gt;
             &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/form:form&gt;
</code></pre>

<p>I want to assure that the name is inserted (without any length check), the dates are correctly selected in <code>dd/mm/yyyy</code> format and one of the radio buttons is selected. If any error exists I want it's box to be bordered red.</p>

<p>I want to check these once the user clicks on the submit button.</p>

<pre><code>$(document).ready(function() {
    $("#submitCreateCampaignButton").click( function(){
        $( "#submitCreateCampaignForm" ).submit();
    });
});
</code></pre>

<p>In order to check all the requirements mentioned above I tried different types of the validators but no success yet.</p>

<p>Can anyone suggest a good solution?</p>