File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -932,7 +932,7 @@ jQuery.extend({
932932 var wrap =
933933 // option or optgroup
934934 ! tags . indexOf ( "<opt" ) &&
935- [ 1 , "<select>" , "</select>" ] ||
935+ [ 1 , "<select multiple='multiple' >" , "</select>" ] ||
936936
937937 ! tags . indexOf ( "<leg" ) &&
938938 [ 1 , "<fieldset>" , "</fieldset>" ] ||
Original file line number Diff line number Diff line change @@ -882,15 +882,19 @@ test("val(String)", function() {
882882var scriptorder = 0 ;
883883
884884test ( "html(String)" , function ( ) {
885- expect ( 9 ) ;
885+ expect ( 10 ) ;
886886 var div = $ ( "div" ) ;
887887 div . html ( "<b>test</b>" ) ;
888888 var pass = true ;
889889 for ( var i = 0 ; i < div . size ( ) ; i ++ ) {
890- if ( div . get ( i ) . childNodes . length == 0 ) pass = false ;
890+ if ( div . get ( i ) . childNodes . length == 0 ) pass = false ;
891891 }
892892 ok ( pass , "Set HTML" ) ;
893893
894+ $ ( "#main" ) . html ( "<select/>" ) ;
895+ $ ( "#main select" ) . html ( "<option>O1</option><option selected='selected'>O2</option><option>O3</option>" ) ;
896+ equals ( $ ( "#main select" ) . val ( ) , "O2" , "Selected option correct" ) ;
897+
894898 stop ( ) ;
895899
896900 $ ( "#main" ) . html ( '<script type="text/javascript">ok( true, "$().html().evalScripts() Evals Scripts Twice in Firefox, see #975" );</script>' ) ;
You can’t perform that action at this time.
0 commit comments