CLOUDSTACK-8023: UI > VM wizard widget > when next button is clicked, trigger event handler of event "cloudStack.module.instanceWizard.clickNextButton".

This commit is contained in:
Jessica Wang 2014-12-09 16:25:54 -08:00
parent 2feef1722d
commit f00a62879b
1 changed files with 15 additions and 9 deletions

View File

@ -1086,15 +1086,21 @@
// Next button
if ($target.closest('div.button.next').size()) {
// Make sure ISO or template is selected
if ($activeStep.hasClass('select-iso') && !$activeStep.find('.content:visible input:checked').size()) {
cloudStack.dialog.notice({
message: 'message.step.1.continue'
});
return false;
}
//step 5 - select network
//step 2 - select template/ISO
if($activeStep.hasClass('select-iso')) {
if ($activeStep.find('.content:visible input:checked').size() == 0) {
cloudStack.dialog.notice({
message: 'message.step.1.continue'
});
return false;
}
$(window).trigger("cloudStack.module.instanceWizard.clickNextButton", {
$form: $form,
currentStep: 2
});
}
//step 6 - select network
if ($activeStep.find('.wizard-step-conditional.select-network:visible').size() > 0) {
var data = $activeStep.data('my-networks');