admin_dashboard/static/js/plugins-init/jquery-steps-init.js

46 lines
1.4 KiB
JavaScript

(function($) {
"use strict"
var form = $("#step-form-horizontal");
form.children('div').steps({
headerTag: "h4",
bodyTag: "section",
transitionEffect: "slideLeft",
autoFocus: true,
transitionEffect: "slideLeft",
onStepChanging: function (event, currentIndex, newIndex)
{
form.validate().settings.ignore = ":disabled,:hidden";
return form.valid();
}
});
var form2 = $("#step-form-tab");
form2.children('div').steps({
headerTag: "h4",
bodyTag: "section",
// Disables the finish button (required if pagination is enabled)
enableFinishButton: false,
// Disables the next and previous buttons (optional)
enablePagination: false,
// Enables all steps from the begining
enableAllSteps: true,
// Removes the number from the title
titleTemplate: "#title#"
});
var form3 = $('#step-form-vertical');
form3.children('div').steps({
headerTag: "h4",
bodyTag: "section",
transitionEffect: "slideLeft",
stepsOrientation: "vertical" ,
// onStepChanging: function (event, currentIndex, newIndex)
// {
// form3.validate().settings.ignore = ":disabled,:hidden";
// return form.valid();
// }
});
})(jQuery);