I am using yii dropdown with active records in that i am using multiselect dropdown. i am creating data with in which i am selected multiple option from dropdown… while updating i want to disable selected option which i selected at time of creation.
<code>
<?php
$savedSections  =   helpers::getQuestionnaireSectionList($model->questionnaire_id);
$data   =   helpers::getSection();
$listData       =   CHtml::listData($data, ‘section_id’, ‘section_name’);
$htmlOptions = array(‘size’ => ‘5’, ‘multiple’ => ‘true’,‘style’=>‘width: 333px’);
$queSection->section_ref_id =   $savedSections; #sec2 
echo $form->listBox($queSection,‘section_ref_id’,$listData, $htmlOptions); #sec1 
?>
<code>
now here #sec1  is showing output with multiple option and i am also getting selected options but i want to disabled all the selected option which is coming from #sec2 
Please help me if you have any idea.
regards anil
         
        
           
         
            
       
      
        
        
          hi guys,
Same like following code you have to do–
<div class="input_Slide">
	<?php  echo $form->labelEx($modelArticle,'enabled_version'); ?> 
    	<div class="vers"> 
        	<?php 
            	if($modelArticle->isNewRecord){ 
             		echo $form->dropDownList($modelArticle,'enabled_version[]',$version_list,array('multiple'=>true,'readonly'=>true)); 
            	}else{ ?> 
                	<select id="versions" name="enabled_version[]" class="dropdown" multiple="multiple"> 
                    	<?php 
                    	$i=0; 
                    	foreach ($version_list as $item=>$val) : ?> 
                        	<option 
                     		<?php if(in_array($item, $versions)){echo 'selected="selected" '; } ?> 
                            	value="<?php echo $item ?>"><?php echo $val ?></option> 
                        	<?php endforeach ?> 
                	</select> 
        	<?php   }    ?> 
    	</div> 
	<?php  echo $form->error($modelArticle,'enabled_version'); ?> 
	</div>
 anil.dhiman:
 
I am using yii dropdown with active records in that i am using multiselect dropdown. i am creating data with in which i am selected multiple option from dropdown… while updating i want to disable selected option which i selected at time of creation.
<code>
<?php
$savedSections  =   helpers::getQuestionnaireSectionList($model->questionnaire_id);
$data   =   helpers::getSection();
$listData   	=   CHtml::listData($data, ‘section_id’, ‘section_name’);
$htmlOptions = array(‘size’ => ‘5’, ‘multiple’ => ‘true’,‘style’=>‘width: 333px’);
$queSection->section_ref_id =   $savedSections; #sec2 
echo $form->listBox($queSection,‘section_ref_id’,$listData, $htmlOptions); #sec1 
?>
<code>
now here #sec1  is showing output with multiple option and i am also getting selected options but i want to disabled all the selected option which is coming from #sec2 
Please help me if you have any idea.
regards anil
 
 
         
        
           
         
            
       
      
        
          
          
            epulgaron  
          
              
                June 25, 2014,  2:54pm
               
              3 
           
         
        
          I have tried to use this extension, but I several problems arise
1-not the dropdown closes when I choose an item
2-close button does not work me
3-when I give "insert" an element over my application throws me the error "field must be a number", the primary keys are integers and auto-increment
any idea?