ane pengen buat validasi AjaxValidation seperti ClientValidation..
kan kalo ClientValidation itu pas di kita isi trus pindah baris langsung di cek, valid ato ngga datanya..
ane pengen buat kaya gitu pake AjaxValidation(karena ngeceknya dari database),.
ane udah buat pake Onchange, tapi tulisan errornya ga bagus..
kalo ane sih pengen tulisan errornya kaya yang ClientValidation itu.kaya gini
My Web Application - Cp-144215.png (11.79K)
Number of downloads: 35
tapi sekarang baru begini
My Web Application - Operator-144325.png (5.84K)
Number of downloads: 27
kodenya gini:
ini _form.php
<div class="row">
<?php echo $form->labelEx($model,'code'); ?>
<?php echo $form->textField($model,'code',array('id'=>'code',
'ajax'=>array(
'type'=>'POST',
'url'=>Yii::app()->createUrl('operator/validcode'),
'update'=>'#error_message'
)
)); ?>
<?php echo $form->error($model,'code'); ?>
</div>
<div id="error_message" style="color:red; font-size:12px">
</div>operatorController.php
public function actionValidcode()
{
$code = $_POST['Operator']['code'];
$code1 = Operator::model()->findAll('code=:vcode', array(
':vcode'=>$code,
));
foreach($code1 as $a)
{
echo $code.' sudah terdapat dalam database..!';
}
}
errornya cuma di echo doang..
cara biar errornya kaya ClientValidation gimana
My Web Application - Cp-144215.png (11.79K)
Number of downloads: 35

Help














