| 123456789101112131415161718192021222324 |
- $(document).off('click', '.import-btn').on('click', '.import-btn', function()
- {
- const dtable = zui.DTable.query($(this).target);
- const checkedList = dtable.$.getChecks();
- if(!checkedList.length) return false;
- const url = $('#importLdap').attr('action');
- const importDTable = $('#table-user-importldap').zui('dtable');
- const formData = importDTable.$.getFormData();
- checkedList.forEach(function(id, index)
- {
- formData[`add[${id}]`] = id;
- let key = id - 1 < 0 ? 0 : id - 1;
- let currentRow = dtable.$.layout.allRows[key];
- formData[`account[${id}]`] = currentRow.data.account;
- formData[`realname[${id}]`] = currentRow.data.realname;
- });
- $.ajaxSubmit({url: url, data: formData});
- return false;
- });
|