• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در ajax
#1
سلام
من میخوام در فرممو بصورت ajaxValidate کنم و بصورت ajax هم ارسال کنم ولی وقتی ajaxSubmitButton میزارم ajaxValidate کار نمیکنه !
view :
کد پی‌اچ‌پی:
<?php
/* @var $this UserController */
/* @var $model User */
/* @var $form CActiveForm */
?>
<meta charset="utf-8">
<div class="form">
 
<?php $form=$this->beginWidget('CActiveForm', array(
    
'id'=>'user-form',
    
// Please note: When you enable ajax validation, make sure the corresponding
    // controller action is handling ajax validation correctly.
    // There is a call to performAjaxValidation() commented in generated controller code.
    // See class documentation of CActiveForm for details on this.
    
'enableAjaxValidation'=>true,
    
     
'clientOptions'=>array(
        
'validateOnSubmit'=>true,
         
'validateOnChange' => false
         
),
)); 
?>
 
    <p class="note">Fields with <span class="required">*</span> are required.</p>
 
    <?php echo $form->errorSummary($model); ?>
 
    <div class="row">
        <?php echo $form->labelEx($model,'name'); ?>
        <?php echo $form->textField($model,'name',array('size'=>15,'maxleng  th'=>15)); ?>
        <?php echo $form->error($model,'name'); ?>
    </div>
 
    <div class="row">
        <?php echo $form->labelEx($model,'age'); ?>
        <?php echo $form->textField($model,'age'); ?>
        <?php echo $form->error($model,'age'); ?>
    </div>
 
    <div class="row">
        <?php echo $form->labelEx($model,'tell'); ?>
        <?php echo $form->textField($model,'tell'); ?>
        <?php echo $form->error($model,'tell'); ?>
    </div>
 
    <div class="row buttons">
        <?php echo CHtml::ajaxSumitButton('send'$this->createUrl('user/Create') , array('update' => '#div')) ?>
    </div>
 
<?php $this->endWidget(); ?>
 
</div><!-- form --> 
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان