permisi agan" sekalian, ada yang bisa kasih referensi untuk menambahkan onchage event pada dropDownList ga ?
permasalahannya gini,
mohon saran nya agan" sekalian …
regards
permisi agan" sekalian, ada yang bisa kasih referensi untuk menambahkan onchage event pada dropDownList ga ?
permasalahannya gini,
mohon saran nya agan" sekalian …
regards
lah baru di jawabin di post yang 1 lg udah ada post yang baru… 
duluan ini gan …
hehhehe
nge jalaninya pake mozila ga??kalau ia ctrl+shift+k bis tuh baru entr maenin dropdownya…error di actionya atau bukan…
bole liat kodinganya??
engga gan …
ini di formnya
<div class="row">
		<?php echo $form->labelEx($model,'cost_center_name'); ?>
		<?php echo $form->dropDownList($model,'cost_center_name', CHtml::listData(CostCentre::model()->findAll(), 'id','cost_centre_name'),
				array(
			'prompt' => '--Please Select One--',
			'value' => '0',
			'ajax'	=> array(
			'type'  => 'POST',
			'url' => CController::createUrl('kodenya'),
			'update' => '#KasKeluar_account_code',
			'data' => array('cost_center_name'=>'js:this.value'),
			)	
			)
	); ?>
		<?php echo $form->error($model,'cost_center_name'); ?>
	</div>
	
	
	<div class="row">
		<?php echo $form->labelEx($model,'account_code'); ?>
		<?php echo $form->dropDownList($model,'account_code', array(), array('prompt'=>'','value'=>'0')); ?>
		<?php echo $form->error($model,'account_code'); ?>
	</div>
ini di controller nya …
	public function actionKodenya()
	{
	   $giatUnit = (!empty($_POST['cost_center_name'])) ? $_POST['cost_center_name']: '0';
  	   $data=ChartMaster::model()->findAll('account_code=:cost_center_name',
                     array(':account_code'=>(int) $giatUnit));
    	   $data=CHtml::listData($data,'account_code','accont_name');
    	   foreach($data as $value=>$name)
    	   {
        	echo CHtml::tag('option',array('value'=>$value),CHtml::encode($name),true);
    	   }	
	}
ane pake chrome … 
masih belum jalan nih gan …
loh ini yang di ubah dropdown y bukan textField??
di crome bisa debug ga??jadi ketauan error ga pas di actionKodenya…
'data' => array('[kurang model kayanya ne]cost_center_name'=>'js:this.value'),
trus ini mksdnya gmn y
        $data=ChartMaster::model()->findAll('account_code=:cost_center_name',
                        array(':account_code'=>(int) $giatUnit));
//bukanya harusnya gini
        $data=ChartMaster::model()->findAll('account_code=:cost_center_name',
                        array(':cost_center_name'=>(int) $giatUnit));
 
udah di coba, tapi masih ga ngaruh, kenapa yak ?
iya, yang di rubah dropdownlist …
kalo di firefox gmn deh gan ?
instal firefox paling baru…trus teken CTRL+SHIFT+K entr keluar console di atas…da di refresh webpage nya entr di consolenya keliatan action apa aja yg jalan…bis tu u coba maenin dropdown u yang ada actionKodenya entr liat di sana pas masuk ke actionKodenya dy sukses atau error…
soalnya g kalau pake update juga ga berhasil…makanya g pake json 