common.js 673 B

1234567891011121314151617181920212223
  1. /**
  2. * Load plan info.
  3. *
  4. * @param planID $planID
  5. * @access public
  6. * @return void
  7. */
  8. function loadPlanInfo(planID)
  9. {
  10. var link = createLink('researchplan', 'ajaxGetPlanInfo', 'planID=' + planID);
  11. $.get(link, function(data)
  12. {
  13. var plan = JSON.parse(data);
  14. var zeroData = '0000-00-00 00:00:00';
  15. if(plan['begin'] == zeroData || plan['end'] == zeroData) plan['begin'] = plan['end'] = '';
  16. $('#customer').val(plan['customer']);
  17. $('#begin').val(plan['begin']);
  18. $('#end').val(plan['end']);
  19. $('#location').val(plan['location']);
  20. $('#method').val(plan['method']).trigger('chosen:updated');
  21. })
  22. }