Changeset 6498 for trunk/prototype/modules/calendar/js/helpers.js
- Timestamp:
- 06/14/12 16:58:53 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/js/helpers.js
r6476 r6498 1681 1681 var signatures = []; 1682 1682 var previewActiveCalendarConf = 0; 1683 1683 var calendarAlarms = []; 1684 1684 1685 for (var i=0; i<Calendar.signatures.length; i++) { 1685 1686 calendars[i] = Calendar.signatures[i].calendar; … … 1726 1727 }); 1727 1728 form_content.find('.button').button(); 1728 1729 jQuery('.preferences-alarms-list').find('.button.remove').click(function(el){ 1730 calendarAlarms[calendarAlarms.length] = $(this).parent('li').find('input[name="alarmId[]"]').val(); 1731 $(this).parent().remove(); 1732 }); 1733 1729 1734 DataLayer.render( 'templates/timezone_list.ejs', {}, function( timezones_options ){ 1730 1735 var valueTimeZone = calendars[nowActive].timezone; … … 1844 1849 var template_content = jQuery('#configure_tab').html( template ).find('.configure-calendars-win'); 1845 1850 template_content.find('.button').button().filter('.save').click(function(evt){ 1851 if(calendarAlarms.length) 1852 DataLayer.removeFilter('calendarSignatureAlarm', {filter: ['IN','id', calendarAlarms]}); 1846 1853 template_content.find('form').submit(); 1847 1854 $tabs.tabs( "remove", "#configure_tab"); … … 1851 1858 refresh_calendars(); 1852 1859 }); 1860 if(calendarAlarms.length) 1861 Calendar.load(); 1853 1862 }).end().filter('.cancel').click(function(evt){ 1854 1863 $tabs.tabs( "remove", "#configure_tab");
Note: See TracChangeset
for help on using the changeset viewer.