Yii Framework Forum: Eselect - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Eselect Rate Topic: -----

#1 User is offline   night0wolf 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 11-July 13

Posted 11 July 2013 - 10:39 AM

Добрый день
есть форма
$regionsNames = CHtml::listData(MapRegions::model()->findAll(array('order' => 'regionName')), 'regionID', 'regionName');
$this->widget('ext.select22.ESelect2', array(
    'model' => $model, 
    'attribute' => 'regionID',
    'data' => $regionsNames,
    'options'=>array(
    'placeholder'=>'select region',
    'url'=>array('moonLists/autocomplete'),
    'allowClear'=>true,
  ),
    'htmlOptions' => array('style' => 'width:150px', 'class'=>'selectdrop5', ),
    ));
?>


    <?php

$constellationsNames = CHtml::listData(MapConstellations::model()->findAll('regionID=:region', 
array(':region'=>$model->regionID)), 'constellationID', 'constellationName');
$this->widget('ext.select22.ESelect2', array(
    'model' => $model, 
    'attribute' => 'constellationID',
    'data' => $constellationsNames,
    'htmlOptions' => array('style' => 'width:150px', ),
    ));
?>

    <?php

echo 'SolarSystem:&nbsp;';
$SolarSystemName = CHtml::listData(MapSolarSystems::model()->findAll('constellationID=:constellation', 
array(':constellation'=>$model->constellationID)), 'solarSystemID', 'solarSystemName');
$this->widget('ext.select22.ESelect2', array(
    'model' => $model, 
    'attribute' => 'solarSystemID',
    'data' => $SolarSystemName,
    'htmlOptions' => array('style' => 'width:150px', ),
    ));

?>

как заставить работать, так как в данный момент выбор работает только Region, а Constellation и SolarSyatem появляются значения после того как нажата кнопка submit
Подскажите как заставить работать данную конструкцию правильно, что бы после выбора Region было доступно Constellation, после выбора Constellation было доступно System.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users