javascript - How to insert data in DB after doing client validation in Yii2 -


i new yii2. have home page has 2 buttons 'create do' , 'insert do'. after clicking on 'create do', div displayed has form 2 text fields , button 'insert do' on click of insert want validate form , insert data in db. below model.php file

<?php namespace app\models; use yii; use yii\base\model; class inserttodo extends model {     public $date;     public $description;     public function rules()     {         return [         [['date','description'],'required'],         ['date','date'],         ];     } }  

below view file

<?php /* @var $this yii\web\view */ $this->title = 'my first project home page'; use yii\helpers\html; use yii\widgets\activeform; use app\models\inserttodo; ?> <?php  $model = new inserttodo; $script = <<< js $(document).ready(function(){ $('#createtodo').hide();  $('#createtodolink').click(function(){     $('#createtodo').fadein('slow'); }); });  js; $this->registerjs($script); ?> <div class="site-index">          <div class="row">             <div class="col-lg-4">                 <p><a class="btn btn-default" href="#" id="createtodolink">create &raquo;</a></p>             </div>         </div>      <div id="createtodo">     <?php $form = yii\widgets\activeform::begin(['id' => 'createtodo-form']);?>     <?php echo $form->field($model,'date');?>     <?= $form->field($model,'description');?>     <?= html::submitbutton('create do',['class'=>'btn btn-success','id'=>'inserttodobutton']) ?>     <?php yii\widgets\activeform::end();?>     </div> 

please help!


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -