jquery 検証エンジンを使用して、次のフォームを検証します。
Static <input type="radio" name="mode" value="Static" data-validation-engine="validate[required] radio" data-prompt-position="topRight:-70"/>
DHCP <input type="radio" name="mode" value="dhcp" data-validation-engine="validate[required] radio" data-prompt-position="topRight:-70"/>
IP <input type="text" name="ip" id="ip" data-validation-engine="validate[required,custom[ipv4]]" data-prompt-position="topRight:-70"/>
Gateway <input type="text" name="gateway" id="gateway" data-validation-engine="validate[required,custom[ipv4]]" data-prompt-position="topRight:-70"/>
DNS <input type="text" name="dns" id="dns" data-validation-engine="validate[required,custom[ipv4]]" data-prompt-position="topRight:-70"/>
通常、ip/gateway/dns はルールに従って検証されますが、dhcp モードの選択時には ip/gateway/dns 検証を無視する必要があります。(検証は静的モードの選択にのみ必要です)
jquery スクリプトでは、validateEngine を以下のように初期化します。
$("#my_form").validationEngine();
このタスクをアーカイブする方法を教えてください。