diff --git a/src/sunstone/public/app/utils/wizard-fields.js b/src/sunstone/public/app/utils/wizard-fields.js index d3161cc07c..425028da20 100644 --- a/src/sunstone/public/app/utils/wizard-fields.js +++ b/src/sunstone/public/app/utils/wizard-fields.js @@ -76,13 +76,14 @@ define(function(require) { } else { // if (field.is("input")){ switch (field.attr("type")){ case "radio": - var checked = (field.val().toUpperCase() == field_val.toUpperCase()); + $('input[wizard_field="'+field_name+'"]', context).prop("checked", false); - field.prop("checked", checked); + var input = $('input[wizard_field="'+field_name+'"]', context).filter(function(){ + return $(this).val().toUpperCase() == field_val.toUpperCase(); + }); + + input.prop("checked", true).change(); - if (checked) { - field.change(); - } break; case "checkbox": var checked = (field.val().toUpperCase() == field_val.toUpperCase());