v1.js 713 B

123456789101112131415161718192021
  1. /**
  2. * 添加模块后重新渲染模块选择器部件。
  3. * Re-render modulePicker widget after adding module.
  4. *
  5. * @param int rootID
  6. * @param string viewType
  7. * @access public
  8. * @return void
  9. */
  10. renderModulePicker = function(rootID, viewType)
  11. {
  12. if(config.debug) console.log('[ZIN] Rendering module picker');
  13. const branch = $('[name=branch]').val() || 0;
  14. const link = $.createLink('tree', 'ajaxGetOptionMenu', 'rootID=' + rootID + '&viewtype=' + viewType + '&branch=' + branch + '&rootModuleID=0&returnType=items');
  15. $.getJSON(link, function(data)
  16. {
  17. $('#moduleBox [name=module]').zui('picker').render({items: data});
  18. $('#moduleBox #manageModule').hide();
  19. });
  20. }