Make WordPress Core

Ticket #17910: 17910-3.patch

File 17910-3.patch, 863 bytes (added by azaozz, 14 years ago)
  • wp-admin/js/user-profile.dev.js

     
    5050
    5151                        $('option', select).remove();
    5252                        $.each(inputs, function( id, value ) {
    53                                 var selected;
     53                                var val = value.replace(/<\/?[a-z][^>]?>/gi, '');
    5454
    55                                 if ( inputs[id].length && $.inArray( value, dub ) == -1 ) {
    56                                         dub.push(value);
    57                                         selected = id == current ? 'selected="selected"' : '';
    58                                         select.append('<option id="' + id + '" ' + selected + '">' + value + '</option>');
     55                                if ( inputs[id].length && $.inArray( val, dub ) == -1 ) {
     56                                        dub.push(val);
     57                                        $('<option />', {
     58                                                'id': id,
     59                                                'text': val,
     60                                                'selected': (id == current)
     61                                        }).appendTo( select );
    5962                                }
    6063                        });
    6164                });