edit.ui.js 677 B

123456789101112131415161718192021222324252627282930
  1. function onRepoChange()
  2. {
  3. var repoID = $(this).val();
  4. var jobUrl = $.createLink('mr', 'ajaxGetJobList', "repoID=" + repoID);
  5. $.get(jobUrl, function(response)
  6. {
  7. $('#jobID').html('').append(response);
  8. });
  9. }
  10. function onNeedCiChange(event)
  11. {
  12. const $needCi = $(event.target) ;
  13. if($needCi.prop('checked') == false)
  14. {
  15. $("#jobID").prop("disabled", true);
  16. $("#jobID").parent().parent().addClass('hidden');
  17. }
  18. if($needCi.prop('checked') == true)
  19. {
  20. $("#jobID").prop("disabled", false);
  21. $("#jobID").parent().parent().removeClass('hidden');
  22. }
  23. }
  24. $(function()
  25. {
  26. $("#needCI").trigger('change');
  27. });