if($(“#checkboxid”).prop(‘checked’) == true){ //do something}
Month: December 2015
YII2 Gridview how to add jui datepicker in filter
[ ‘attribute’ => ‘slot_date’, ‘value’ => ‘slot_date’, ‘filter’ => yiijuiDatePicker::widget([ ‘language’ => ‘en’, ‘dateFormat’ => ‘yyyy-MM-dd’, ‘model’ => $searchModel, ‘attribute’ => ‘slot_date’, ] ), ‘format’ => ‘html’, ],
YII2 gridview how to add drop down in filter
[ ‘attribute’=>’column_name’, ‘filter’=>array( “value1″=>”label1”, “value2″=>”label2”, “value3″=>”label3”), ]
Yii2 Gridview bulk action using checkbox column. How to properly create checkbox column in gridview for bulk actions
To add a CheckboxColumn to the yiigridGridView, add it to the columns configuration as follows: ‘columns’ => [ // … [ ‘class’ => ‘yiigridCheckboxColumn’, // you may configure additional properties here ],] This is the view: <?=Html::beginForm([‘controller/bulk’],’post’);?><?=Html::dropDownList(‘action’,”,[”=>’Mark selected as: ‘,’c’=>’Confirmed’,’nc’=>’No Confirmed’],[‘class’=>’dropdown’,])?><?=Html::submitButton(‘Send’, [‘class’ => ‘btn btn-info’,]);?><?=GridView::widget([‘dataProvider’ => $dataProvider,’columns’ => [[‘class’ => ‘yiigridCheckboxColumn’],’id’,],]); ?><?= Html::endForm();?> This is the controller: public function actionBulk(){ $action=Yii::$app->request->post(‘action’); $selection=(array)Yii::$app->request->post(‘selection’);//typecasting foreach($selection as $id){ $e=Evento::findOne((int)$id);//make a typecasting //do your stuff $e->save(); } }