').addClass('name').html(options.secondary.desc)
)
).appendTo($select);
}
});
cloudStack.evenOdd($selects, 'div.select', {
even: function($elem) {
$elem.addClass('even');
},
odd: function($elem) {
$elem.addClass('odd');
}
});
return $selects.children();
};
var dataProvider = function(step, providerArgs, callback) {
// Call appropriate data provider
args.steps[step - 1]($.extend(providerArgs, {
currentData: cloudStack.serializeForm($form)
}));
};
var dataGenerators = {
setup: function($step, formData) {
var originalValues = function(formData) {
$step.find('select').val(
formData.zoneid
);
$step.find('input[type=radio]').filter(function() {
return $(this).val() == formData['select-template'];
}).click();
};
return {
response: {
success: function(args) {
// Zones
$(args.data.zones).each(function() {
$step.find('.select-zone select').append(
$('