X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=js%2Fjquery%2Fjquery.crmasmselect.js;h=49b93e123987cf9c3c313c73c3958113d23429ec;hb=5563fe43b44b754e6441841a5d92664470b20366;hp=ffee488329987e11beefc1f2bc189b7ad3260faa;hpb=83131051b1f8e9edfb67d1302b143062a4705e86;p=civicrm-core.git diff --git a/js/jquery/jquery.crmasmselect.js b/js/jquery/jquery.crmasmselect.js index ffee488329..49b93e1239 100644 --- a/js/jquery/jquery.crmasmselect.js +++ b/js/jquery/jquery.crmasmselect.js @@ -212,7 +212,7 @@ // select the firm item from the regular select that we created - $select.children(":eq(0)").attr("selected", true); + $select.children(":eq(0)").prop("selected", true); } function disableSelectOption($option) { @@ -222,8 +222,8 @@ // we apply a class that reproduces the disabled look in other browsers $option.addClass(options.optionDisabledClass) - .attr("selected", false) - .attr("disabled", true); + .prop("selected", false) + .prop("disabled", true); if(options.hideWhenAdded) $option.hide(); if($.browser.msie) $select.hide().show(); // this forces IE to update display @@ -234,7 +234,7 @@ // given an already disabled select option, enable it $option.removeClass(options.optionDisabledClass) - .attr("disabled", false); + .prop("disabled", false); if(options.hideWhenAdded) $option.show(); if($.browser.msie) $select.hide().show(); // this forces IE to update display @@ -271,7 +271,7 @@ if(!buildingSelect) { if($O.is(":selected")) return; // already have it - $O.attr('selected', true); + $O.prop('selected', true); } if(options.addItemTarget == 'top' && !buildingSelect) { @@ -333,7 +333,7 @@ if(highlightItem == undefined) var highlightItem = true; var $O = $('#' + optionId); - $O.attr('selected', false); + $O.prop('selected', false); $item = $ol.children("li[rel=" + optionId + "]"); dropListItemHide($item);