edit.js 898 B

12345678910111213141516171819202122232425262728293031
  1. $(function()
  2. {
  3. $('#needNotReview').on('change', function()
  4. {
  5. $('#reviewer').attr('disabled', $(this).is(':checked') ? 'disabled' : null).trigger('chosen:updated');
  6. });
  7. if(!$('#reviewer').val()) $('#needNotReview').change();
  8. // init pri selector
  9. $('#pri').on('change', function()
  10. {
  11. var $select = $(this);
  12. var $selector = $select.closest('.pri-selector');
  13. var value = $select.val();
  14. $selector.find('.pri-text').html('<span class="label-pri label-pri-' + value + '" title="' + value + '">' + value + '</span>');
  15. });
  16. toggleProductDropdown();
  17. $('#pool').on('change', function()
  18. {
  19. $('#undetermined').prop('checked', false);
  20. toggleProductDropdown();
  21. updateProducts();
  22. });
  23. listenProductClickEvent();
  24. if($('#product').val()) $("#product").siblings(".input-group-addon").hide();
  25. })