Codeigniter如何根据下拉列表填充表单的其余部分?

时间:2013-10-05 11:31:47

标签: php html5 codeigniter html-select populate

这是我第一次在SO上发帖,我对Codeigniter和PHP也相对较新。我的问题是,我需要根据从下拉列表中选择的值填充表单的其余部分。如果某人选择了例2,那么它应该填充2个字段,依此类推

$dvalue = array(
          'select'                      => 'Select Value',
          '1'                           => '1',
          '2'                           => '2',
          '3'                           => '3',  
          '4'                           => '4'    
           );

$js = 'onChange=""';              
echo form_dropdown('Amount of Directors', $dvalue, 'select', $js);

所以我不知道JS应该是什么样子(如果有的话)?我很抱歉,我确实阅读了CI手册(Form Helper)。其他一切都有效。

非常感谢任何帮助(即使你只能指出我正确的方向)。

提前致谢 Steville

1 个答案:

答案 0 :(得分:0)

好的,所以我找到了一个解决方案,看起来效果很好。我实现了以下脚本

<_script>
  $('#Dir1').hide();
  $("#dvalue").on('change', function() {
   $('#Dir1').hide();
     if($('#dvalue').val() == '0') { 
 $('#Dir1').hide(); 
 } 
 else {
 $('#Dir1').show();
 }
     });
 <_/script>

非常感谢您的社区! :)