apollo / yii2-ajaxbutton
AjaxButton
dev-master
2014-07-02 08:11 UTC
Requires
- php: >=5.4
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-11-19 06:43:39 UTC
README
#Html Helper for create AjaxButton
Usage:
\Apollo\AjaxButton::begin(['label'=>'label', 'elements'=>['id'=>array of id's] // generate code for id's as $( '#id1','#id2'.... ).click(function(event){...} 'ajaxOptions'=>[ 'type'=>'POST', 'afterClick'=>new \yii\web\JsExpression('alert(Clicked)'); 'url'=>'google', 'success'=>new \yii\web\JsExpression('function(){location.reload()}'), 'beforeSend'=> new \yii\web\JsExpression("function(){ var data=jQuery('#gridID').yiiGridView('getSelectedRows'); if(data=='') { alert('You do not choose!'); return false; } if (confirm('Are you sure you want to delete this items?')) { return true; } else { return false; } }" ), ]]); \Apollo\AjaxButton::end();