javascript - Callback for Yii2's GridView CheckboxColumn -


i have gridview (yii2) , 1 of columns boolean type of data. want able toggle value , have saved in database.

i need callback that, don't see checkboxcolumn having one. how can achieve this?

don't go looking far. use checkboxoptions-property of column setup add specific class checkboxes. can use jquery event listen changes , report them back:

$('.checkbox-column').change(function(e) {    var checked = $(this).is(':checked');    $.ajax('route/target', {data: {id: $(this).closest('tr').data('key'), checked: checked}});    }); 

yii's gridview renders data-key-attribute every row (on <tr>) can use identify actual record update.

as alternative: $('input:checkbox', $('#w0')).change() work, assuming don't want class , gridview first widget.


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -