2014-10-23 4 views
0

Я заполнил раскрывающийся список с данными, и я могу выбрать из списка. Я не могу настроить параметр на выбранное значение. Я выбираю значение, и я хочу, чтобы выпадающее поле отобразите последнее выбранное значение вместо возврата к 1-й опции в списке. Я пробовал выбранный, по умолчанию с числами и без них.can not set default options dropdown box

public function admin_list($tutorId=0,$paycycleId=0) { 

     if (isset($this->request->data['tutor'])) { 
      debug($this->request->data['TimeSheet']['tutor']); 
      $tutorId=$this->request->data['TimeSheet']['tutor']; 
      return $this->redirect(array('action' => 'admin_list',$tutorId,$paycycleId)); 
     }//isset 

    view//// 
    echo $this->Form->input('paycycle', array('label' => 'Pay Cycle Period', 
        'empty' =>array(0 => 'choose'), 'options' => $pcycle,'default'=>2)); 

      echo $this->Form->submit('Select a Pay Cycle', array('name'=>'paycycle')); 
      echo $this->Form->end(); 

ответ

1

За подробные инструкции в CakePHP Book:

Набора «выбранного» на значение элемента, который вы хотите быть выбран по умолчанию, если вход оказывается

+0

певец потребности для установки значения. echo $ this-> Form-> input ('tutor', array ('label' => 'Tutor', 'empty' => array (0 => 'choose'), 'options' => $ tutor, ' selected '=> $ tutorId)); – ajt