Como eu faço para validar os campos de um formulário que tem o 'name' igual um array. Por exemplo:
View:
<form>
[...]
<ul>
<ul>
[...]
</form>
No caso, quero verificar se ambos os campos 'valor_bruto' estão preenchidos e adicionar a class='error' somente naquele que esta sem valor. Alguém sabe como fazer isso?
Estou submetendo meu formulário via AJAX, e recendo um JSON com os erros:
echo json_encode($model->getErrors());
mas nao funciona para o campo 'valor_bruto[]'.
Alguma ideia?
View:
<form>
[...]
<ul>
<li><?php echo $form->textField($model,'valor_bruto[]',array('class'=>'formatMoeda','size'=>1,'style'=>'min-width:80px !important;','maxlength'=>13)); ?></li>
<li><?php echo $form->textField($model,'valor_bruto[]',array('class'=>'formatMoeda','size'=>1,'style'=>'min-width:80px !important;','maxlength'=>13)); ?></li>
<ul>
[...]
</form>
No caso, quero verificar se ambos os campos 'valor_bruto' estão preenchidos e adicionar a class='error' somente naquele que esta sem valor. Alguém sabe como fazer isso?
Estou submetendo meu formulário via AJAX, e recendo um JSON com os erros:
echo json_encode($model->getErrors());
mas nao funciona para o campo 'valor_bruto[]'.
Alguma ideia?