linkbugs.ui.js 686 B

12345678910111213141516171819
  1. $(document).off('click', '.link-btn').on('click', '.link-btn', function()
  2. {
  3. const dtable = zui.DTable.query($(this).target);
  4. const checkedList = dtable.$.getChecks();
  5. if(!checkedList.length) return;
  6. checkedList.forEach((id) => {
  7. rowData = dtable.$.getRowInfo(id).data;
  8. const bugTitle = '#' + id + rowData.title;
  9. $('#linkBug').append("<div class='checkbox-primary'><input type='checkbox' id='linkBug[]_" + id + "' name='linkBug[]' checked value=" + id + "><label for='linkBug[]_" + id + "'>" + bugTitle + "</label></div>");
  10. $('#linkBug').closest('tr').removeClass('hidden');
  11. });
  12. $(this).closest('.modal').modal('hide');
  13. });