Sha256: ad4f7fd0b91b2c7091a13f062c45cc30355e764b010bddde3a0523bb4c041f6e

Contents?: true

Size: 1014 Bytes

Versions: 9

Compression:

Stored size: 1014 Bytes

Contents

var AdminData = AdminData || {};

AdminData.actOnResult = {

	action: function(action_type) {
            log('has been invoked');
		var formData = $('#advance_search_form').data('admin_data_form_array'),
		parameterizedData;

		formData.push({
			'name': 'admin_data_advance_search_action_type',
			'value': action_type
		});

		parameterizedData = $.param(formData);

		$.ajax({
			url: $('#advance_search_form').attr('action'),
			type: 'post',
			dataType: 'json',
			data: parameterizedData,
			success: function(json) {
				AdminData.actOnResult.successCallback(json);
			}
		});
	},

	successCallback: function(json) {
		$('#results').text(json.success);
	}

};

$('#advance_search_delete_all').live('click', function() {
  if (window.confirm('Are you sure?')) {
		AdminData.actOnResult.action('delete');
  }
	return false;
});

$('#advance_search_destroy_all').live('click', function() {
  if (AdminData.jsUtil.confirm('Are you sure?')) {
		AdminData.actOnResult.action('destroy');
  }
	return false;
});

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
admin_data-1.0.8 lib/js/advance_search/act_on_result.js
admin_data-1.0.7 lib/js/advance_search/act_on_result.js
admin_data-1.0.6 lib/js/advance_search/act_on_result.js
admin_data-1.0.5 lib/js/advance_search/act_on_result.js
admin_data-1.0.4 lib/js/advance_search/act_on_result.js
admin_data-1.0.3 lib/js/advance_search/act_on_result.js
admin_data-1.0.2 lib/js/advance_search/act_on_result.js
admin_data-1.0.1 lib/js/advance_search/act_on_result.js
admin_data-1.0.0 lib/js/advance_search/act_on_result.js