12 "mage/adminhtml/grid",
18 var radioBoxes = $H({});
32 grid.reloadParams = {
'user_roles[]':
userRoles.keys()};
36 var trElement = Event.findElement(event,
'tr');
37 var isInput = Event.element(event).tagName ==
'INPUT';
39 var
checkbox = Element.getElementsBySelector(trElement,
'input');
42 if (checked &&
warning && radioBoxes.size() > 0) {
43 if ( !confirm(
"<?= /* @escapeNotVerified */ __('Warning!\r\nThis action will remove this user from already assigned role\r\nAre you sure?') ?>") ) {
45 for(i in radioBoxes) {
46 if( radioBoxes[i].status == 1) {
47 radioBoxes[i].object.checked =
true;
60 var
checkbox = $(row).getElementsByClassName(
'radio')[0];
77 <script type=
"text/x-magento-init">
79 "[data-role=delete-user]" : {
80 "deleteUserAccount" : {
81 "message":
"<?= $editBlock->escapeHtml($editBlock->getDeleteMessage()) ?>",
82 "url":
"<?= /* @noEscape */ $editBlock->getDeleteUrl() ?>",
83 "objId":
"<?= $editBlock->escapeHtml($editBlock->getObjectId()) ?>"
roleRowClick(grid, event)
jquery extjs ext tree checkbox
registerUserRole(grid, element, checked)