我如何可以显示和CakePHP中隐藏的表单元素基于一个下拉选择:蛋糕PHP隐藏/显示基于下拉选择表单元素
CakePHP的之外,我通常会使用jquery或AJAX,但我似乎无法找到任何告诉你如何在CakePHP中使用这个场景来做到这一点。
这里是我的观点:
<?php echo $this->Form->create('Spec'); ?>
<fieldset>
<legend><?php echo __('Add Spec'); ?></legend>
<?php
echo $this->Form->input('ref');
echo $this->Form->input('service_id',array('empty'=>'Please Select'));
echo $this->Form->input('a1',array(
'label' => 'Background:',
'div' => false
));
echo $this->Form->input('a2',array(
'label' => 'Business objectives:',
'div' => false
));
当我选择“服务”,依赖于我的选择,我需要显示或隐藏A1和A2。
你是否坚持使用cake-php这个。 – Outlooker
好吧,它只是这个项目是使用CakePHP框架构建的,我没有时间重新开始。 –
所以你不能通过jquery执行此操作。 – Outlooker