Sha256: f5e2866049d14adff0f64df5fdb1962577e94c231a2ae8b1081e07f09002bd09

Contents?: true

Size: 951 Bytes

Versions: 4

Compression:

Stored size: 951 Bytes

Contents

function check_import_progress(data){
  var pgb = jQuery('#progressbar');
  var value = parseFloat(data).toFixed(0);
  pgb.progressbar('value', value);
  pgb.find('span').text(value + '%');
  if (value != 100) setTimeout("jQuery.get('/admin/import/progress',check_import_progress);",5000);
}
jQuery(document).ready(function(){
  jQuery('#map_fields_form .interact-links input').live('click',function(e){
    e.preventDefault();
    jQuery.ajax({
      type: 'POST',
      url: jQuery('#map_fields_form').attr('action'),
      data: jQuery('#map_fields_form').serialize(),
      complete: function(data, statusText){
        if (statusText == 'error') jQuery('#progressbar').text(data.responseText);
        jQuery('#progressbar').removeClass('running');
        display_notifications();
      }
    });
    jQuery('#progressbar').progressbar().addClass('running').append('<span>0%</span>');
    check_import_progress('0');
    return false;
  });
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
forgeos_core-1.9.4 app/assets/javascripts/forgeos/admin/inits/forgeos_core/import.js
forgeos_core-1.9.3 app/assets/javascripts/forgeos/admin/inits/forgeos_core/import.js
forgeos_core-1.9.2 app/assets/javascripts/forgeos/admin/inits/forgeos_core/import.js
forgeos_core-1.9.1 app/assets/javascripts/forgeos/admin/inits/forgeos_core/import.js