]> git.parisson.com Git - teleforma.git/commitdiff
also dynamical periods for conf record
authoryomguy <yomguy@parisson.com>
Wed, 30 Jan 2013 17:12:09 +0000 (18:12 +0100)
committeryomguy <yomguy@parisson.com>
Wed, 30 Jan 2013 17:12:09 +0000 (18:12 +0100)
teleforma/templates/teleforma/course_conference_record.html

index 93bd23515ddee01b60ec40cd7669add2c4f106a6..4a925c37f5c6144a07868f22a28188f44e4e9e22 100644 (file)
@@ -26,9 +26,21 @@ jQuery(window).ready(function(){
         $("#id_course").attr('disabled', false);
         }
 
+    var update_periods = function(data){
+        var periods = data.result;
+        var options = '<option value="">----------</option>';
+        for (var i = 0; i < periods.length; i++) {
+          options += '<option value="' + parseInt(periods[i].id) + '">' + periods[i].name + '</option>';
+        }
+        $("#id_period").html(options);
+        $("#id_period option:first").attr('selected', 'selected');
+        $("#id_period").attr('disabled', false);
+        }
+
     $('#id_department').change(function() {
         var dep_id = $('#id_department option:selected').val();
         json([dep_id],'teleforma.get_dep_courses', update_courses);
+        json([dep_id],'teleforma.get_dep_periods', update_periods);
         });
 
 });