Como eu faço para validar os campos de um formulário que tem o ‘name’ igual um array. Por exemplo:
View:
<form>
[…]
<ul>
[indent]<li><?php echo $form->textField($model,‘valor_bruto[]’,array(‘class’=>‘formatMoeda’,‘size’=>1,‘style’=>‘min-width:80px !important;’,‘maxlength’=>13)); ?></li>[/indent]
[indent]<li><?php echo $form->textField($model,‘valor_bruto[]’,array(‘class’=>‘formatMoeda’,‘size’=>1,‘style’=>‘min-width:80px !important;’,‘maxlength’=>13)); ?></li>[/indent]
<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?