Создаю функцию, которая вызывается путем клика на кнопку.
var showAll = function(){
    jQuery('#order').modal('show');
	jQuery('#order').on('shown', function() {
       type = jQuery('#order_type').data('type');
	   alert(type);
    });
   };
window.showAll = showAll ;
При клике выводится ошибка Object [object global] has no method
А если писать просто function showAll() то выводится ошибка showAll is not defined