createcase.ui.js 626 B

12345678910111213141516171819
  1. /**
  2. * 加载用例库的模块。
  3. * Load modules of the caselib.
  4. */
  5. function loadModules(e)
  6. {
  7. const libID = $(e.target).val();
  8. const moduleID = $('input[name=module]').val();
  9. const getModuleLink = $.createLink('tree', 'ajaxGetOptionMenu', 'rootID=' + libID + '&viewtype=caselib&branch=0&rootModuleID=0&returnType=items');
  10. $.getJSON(getModuleLink, function(modules)
  11. {
  12. if(modules)
  13. {
  14. const $modulePicker = $('input[name=module]').zui('picker');
  15. $modulePicker.render({items: modules});
  16. $modulePicker.$.setValue(moduleID);
  17. }
  18. });
  19. }