Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
cts.eemo.co.kr
/
public_html
/
src
/
web
/
assets
/
js
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/cts.eemo.co.kr/public_html/src/web/assets/js/forms_wizard.js
$(function() { $('.smartwizard-example').smartWizard({ autoAdjustHeight: false, backButtonSupport: false, useURLhash: false, showStepURLhash: false }); // Change markup for vertical wizards // $('#smartwizard-4 .sw-toolbar').appendTo($('#smartwizard-4 .sw-container')); $('#smartwizard-5 .sw-toolbar').appendTo($('#smartwizard-5 .sw-container')); }); // With validation $(function() { var $form = $('#smartwizard-6'); var $btnFinish = $('<button class="btn-finish btn btn-primary hidden mr-2" type="button">Finish</button>'); // Set up validator $form.validate({ errorPlacement: function errorPlacement(error, element) { $(element).parents('.form-group').append( error.addClass('invalid-feedback small d-block') ) }, highlight: function(element) { $(element).addClass('is-invalid'); }, unhighlight: function(element) { $(element).removeClass('is-invalid'); }, rules: { 'wizard-confirm': { equalTo: 'input[name="wizard-password"]' } } }); // Initialize wizard $form .smartWizard({ autoAdjustHeight: false, backButtonSupport: false, useURLhash: false, showStepURLhash: false, toolbarSettings: { toolbarExtraButtons: [$btnFinish] } }) .on('leaveStep', function(e, anchorObject, stepNumber, stepDirection) { // stepDirection === 'forward' :- this condition allows to do the form validation // only on forward navigation, that makes easy navigation on backwards still do the validation when going next if (stepDirection === 'forward'){ return $form.valid(); } return true; }) .on('showStep', function(e, anchorObject, stepNumber, stepDirection) { var $btn = $form.find('.btn-finish'); // Enable finish button only on last step if (stepNumber === 3) { $btn.removeClass('hidden'); } else { $btn.addClass('hidden'); } }); // Click on finish button $form.find('.btn-finish').on('click', function(){ if (!$form.valid()){ return; } // Submit form alert("Great! We're ready to submit form."); return false; }); });