Ich habe eine Dropdown-Liste und ein Textfeld. Wenn der Wert der Dropdown-Liste geändert wird, möchte ich eine Aktion im Controller aufrufen und das Ergebnis auf den Textfeldwert analysieren. Wie kann ich das tun?ASK :: Parsing Funktion Ergebnis zu Textfeld mit AJAX in Yii
Hier ist meine Ansicht:
echo TbHtml::dropDownList('isr[setting_merit_demerit_id]', $isr['setting_merit_demerit_id'], $this->getMeritList(),
array('class'=>'span4', // 'onchange' => 'generateNumber();',
'ajax' => array(
'type'=>'POST',
'url'=>CController::createUrl('getMeritDemeritStatus'),
// 'success' =>'js:function(result){$("#tes").val(result).change();}', <--- WHAT SHOULD I PUT HERE?
'data' => array('setting_merit_demerit_id' => 'js:this.value'),
)
)
);
echo TbHtml::textField('isr[show_in_reportcard]',$isr['show_in_reportcard'], array('class'=>'span1', 'id'=>'tes'));
Hier mein Controller ist:
function actionGetMeritDemeritStatus(){
$setting_merit_demerit_id = $_POST['setting_merit_demerit_id'];
$model= SettingMeritDemeritM::model()->findByPk($id);
return $model->status;
}
Sorry für mein schlechtes Englisch .. th anks