common.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. * Load branches
  3. *
  4. * @param int $productID
  5. * @access public
  6. * @return void
  7. */
  8. function loadBranches(productID)
  9. {
  10. if($('input[name=isIntegrated]:checked').val() == 'yes')
  11. {
  12. $('#branchBox').closest('tr').addClass('hidden');
  13. return false;
  14. }
  15. $('#branch').remove();
  16. $('#branch_chosen').remove();
  17. var oldBranch = 0;
  18. if(typeof(productGroups[productID]) != "undefined")
  19. {
  20. oldBranch = productGroups[productID]['branches'];
  21. }
  22. $.get(createLink('branch', 'ajaxGetBranches', 'productID=' + productID + '&oldBranch=0&param=active&projectID=' + $('#execution').val() + '&withMainBranch=true&isSiblings=no&fieldID=0&multiple=multiple'), function(data)
  23. {
  24. if(data)
  25. {
  26. $('#branchBox').append(data);
  27. $('#branch').chosen();
  28. $('#branchBox').closest('tr').removeClass('hidden');
  29. }
  30. else
  31. {
  32. $('#branchBox').closest('tr').addClass('hidden');
  33. }
  34. });
  35. }
  36. function loadBranch() {return false;}