diff --git a/modules/backend/widgets/form/assets/js/october.form.js b/modules/backend/widgets/form/assets/js/october.form.js index 9ad3801b6..932b8bebf 100644 --- a/modules/backend/widgets/form/assets/js/october.form.js +++ b/modules/backend/widgets/form/assets/js/october.form.js @@ -167,8 +167,10 @@ */ FormWidget.prototype.bindLazyTabs = function() { this.$el.on('click', '.tab-lazy [data-toggle="tab"]', function() { - var $el = $(this) - $.request('form::onLazyLoadTab', { + var $el = $(this), + handlerName = $el.data('tab-lazy-handler') + + $.request(handlerName, { data: { target: $el.data('target'), name: $el.data('tab-name'), diff --git a/modules/backend/widgets/form/partials/_form_tabs.htm b/modules/backend/widgets/form/partials/_form_tabs.htm index 6f1adbe66..e63f78358 100644 --- a/modules/backend/widgets/form/partials/_form_tabs.htm +++ b/modules/backend/widgets/form/partials/_form_tabs.htm @@ -13,12 +13,18 @@ ?>