2013-05-18 1 views
0

radioButtonList에 문제가 있습니다. 아래 그림과 같이 두 개의 radio 버튼이 있습니다. 첫 번째 라디오 버튼에 AJAX 작업을 수행하고 있습니다.Yii : RadioButtonList의 문제점

하지만 두 번째 라디오 버튼을 클릭하면 첫 번째 라디오 버튼이 선택 취소되지 않고 두 번째 라디오 버튼을 확인할 수 없습니다.

<?php echo CHtml::radioButtonList('ck_Skill','', 
    array(4 => 'Professional Skill', 5 => 'Suggestion'), 
    array('separator' => ' ', 
    'onChange'=>CHtml::ajax(array('type'=>'POST', 'dataType'=>'json',"url" =>array("search/search"), 
    "success"=>"function(response){ 
     $('#textfield-wrapper').html(response.data); 
    }", 
))));?> 

내가 여기에 누락 되었습니까?

답변

0

나는이 문서가 도움이 될 수 있습니다 생각 :

http://www.yiiframework.com/wiki/110/styling-radio-buttons/

심지어이 하나 : 나는 당신의 코드에서 알 http://code.dimilow.com/yii-radio-button-list-example-or-how-to-remove-the-line-break-separator/

것 (Yii class reference) :

  • 이입니다 모델?
  • 여기서 선택 이름은?

    <?php echo CHtml::radioButtonList($model, 'ck_Skill', 
        array(4 => 'Professional Skill', 5 => 'Suggestion'), 
        array('separator' => ' ', 
        'onChange'=>CHtml::ajax(array('type'=>'POST', 'dataType'=>'json',"url" =>array("search/search"), 
        "success"=>"function(response){ 
         $('#textfield-wrapper').html(response.data); 
        }", 
    ))));?> 
    
    :

어쨌든, 이것의 예를 아래에 문제가 밖으로 쉽게 그림을하려면 자바 스크립트 코드를 가지고 시도