我有一个包含两个字段的表单,其中一个是必需的。是可以在php或css中完成吗? 如果不是,我怎样才能在jQuery中做到这一点,以便动态变化?例如,在将一些文本输入这两个字段之一之前,这些字段应为绿色,如果文本输入其中一个字段,则两个字段都应将颜色更改为白色。
这是我的代码:
$oForm->formInput(array(
'class' =>'myGroup',
'name' => 'krs',
'label' => 'KRS',
'size' => '60',
'maxlength'=>'70',
'required' =>checkIfRequired()
));
$oForm->formInput(array(
'class' =>'myGroup',
'type' => 'number',
'name' => 'nrRej',
'label' => 'nr rejestrowy',
'size' => '60',
'maxlength'=>'70'
));
function checkIfRequired(){
if(empty($_POST['nrRej']))
return true;
else
return false;
}
$oForm->formSubmit(array(
'name' => 'generatePdf',
'value' => 'Wygeneruj pdf',
'sId' => 'form_add'
));
P.S功能checkIfRequired不起作用。 你能救我吗?