53 lines
1.3 KiB
JavaScript
53 lines
1.3 KiB
JavaScript
(function($) {
|
|
'use strict';
|
|
var form = $("#example-form");
|
|
form.children("div").steps({
|
|
headerTag: "h3",
|
|
bodyTag: "section",
|
|
transitionEffect: "slideLeft",
|
|
onFinished: function(event, currentIndex) {
|
|
alert("Submitted!");
|
|
}
|
|
});
|
|
var validationForm = $("#example-validation-form");
|
|
validationForm.val({
|
|
errorPlacement: function errorPlacement(error, element) {
|
|
element.before(error);
|
|
},
|
|
rules: {
|
|
confirm: {
|
|
equalTo: "#password"
|
|
}
|
|
}
|
|
});
|
|
validationForm.children("div").steps({
|
|
headerTag: "h3",
|
|
bodyTag: "section",
|
|
transitionEffect: "slideLeft",
|
|
onStepChanging: function(event, currentIndex, newIndex) {
|
|
validationForm.val({
|
|
ignore: [":disabled", ":hidden"]
|
|
})
|
|
return validationForm.val();
|
|
},
|
|
onFinishing: function(event, currentIndex) {
|
|
validationForm.val({
|
|
ignore: [':disabled']
|
|
})
|
|
return validationForm.val();
|
|
},
|
|
onFinished: function(event, currentIndex) {
|
|
alert("Submitted!");
|
|
}
|
|
});
|
|
var verticalForm = $("#example-vertical-wizard");
|
|
verticalForm.children("div").steps({
|
|
headerTag: "h3",
|
|
bodyTag: "section",
|
|
transitionEffect: "slideLeft",
|
|
stepsOrientation: "vertical",
|
|
onFinished: function(event, currentIndex) {
|
|
alert("Submitted!");
|
|
}
|
|
});
|
|
})(jQuery); |