how to add ajax to CHtml form




<?php if(Yii::app()->user->hasFlash('request')): ?>


<div class="flash-success">

	<?php echo Yii::app()->user->getFlash('request'); ?>

</div>


<?php endif; ?>

<?php echo CHtml::beginForm(Yii::app()->request->getBaseUrl(true).'/site/index','post',array('id'=>'request-form')); ?>

<div class="row">

<?php echo CHtml::activeLabel($form,'fname'); ?>

<br/>

<?php echo CHtml::activeTextField($form,'fname') ?>

<?php echo CHtml::error($form,'fname'); ?>

</div>

<div class="row">

<?php echo CHtml::activeLabel($form,'lname'); ?>

<br/>

<?php echo CHtml::activeTextField($form,'lname') ?>

<?php echo CHtml::error($form,'lname'); ?>

</div>

<div class="row">

<?php echo CHtml::activeLabel($form,'email'); ?>

<br/>

<?php echo CHtml::activeTextField($form,'email') ?>

<?php echo CHtml::error($form,'email'); ?>

</div>

<div class="row">

<?php echo CHtml::activeLabel($form,'body'); ?>

<br/>

<?php echo CHtml::activeTextArea($form,'body') ?>

<?php echo CHtml::error($form,'body'); ?>

</div>

<div class="row">

<?php echo CHtml::submitButton('Request Training'); ?>

</div>

<?php echo CHtml::endForm(); ?>




i want to add ajax to it like we do in the CActiveForm




<?php $form=$this->beginWidget('CActiveForm', array(

	'id'=>'contact-form',

	'enableClientValidation'=>true,

	'clientOptions'=>array(

		'validateOnSubmit'=>true,

	),

)); ?>



please help me!!!

Hi I am also curious how to achieve this. Please do share if you’ve found the solution.