PDA

View Full Version : آپلود فایل بصورت Ajax



engmmrj
چهارشنبه 14 اسفند 1392, 15:04 عصر
من یک فرم بصورت ajax درست کردم که کل فیلد هارو بصورت ajax ارسال میشه الی فیلد img که بصورت خالی ارسال میشه !

<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'user-form',
'enableClientValidation'=>true,
'enableAjaxValidation' => true,
'clientOptions'=>array(
'validateOnChange' => true,
),
'htmlOptions' => array(
'class'=>'Yekan',
'role' => 'form',
'style'=>'direction:rtl',
'enctype' => 'multipart/form-data',


),


)); ?>

<

<div class="form-group">


<?php echo $form->labelEx($model,'نام'); ?>
<?php echo $form->textField($model,'name',array('size'=>15,'maxlength'=>15)); ?>
<?php echo $form->error($model,'name'); ?>
</div>

<div class="form-group">

<?php echo $form->labelEx($model,'نام خانوادگی'); ?>
<?php echo $form->textField($model,'lname',array('size'=>15,'maxlength'=>15)); ?>
<?php echo $form->error($model,'lname'); ?>
</div>

<div class="form-group">
<?php echo $form->labelEx($model,'تصویر'); ?>
<?php echo $form->fileField($model,'image',array('size'=>60,'maxlength'=>100)); ?>
<?php echo $form->error($model,'image'); ?>
</div>




<div class="row buttons">
<?php echo CHtml::ajaxSubmitButton($model->isNewRecord ? 'Create' : 'Save',array('class'=>'btn btn-info')); ?><?php $this->endWidget(); ?>
</div>