aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Hoven <hovenj@gmail.com>2014-03-06 13:56:09 -0600
committerDave Methvin <dave.methvin@gmail.com>2014-03-20 15:44:09 -0400
commit9ec429cf6270e455aba4eba85f4db80e633806b6 (patch)
treed3d8da0da9072551906104d9f572273ccdee6b31 /src
parent5a1db91bf3e58a55bfa2baa9a3d27de3b6244ede (diff)
downloadjquery-9ec429cf6270e455aba4eba85f4db80e633806b6.tar.gz
jquery-9ec429cf6270e455aba4eba85f4db80e633806b6.zip
Attributes: Trim whitespace from option text when returned as a value
Fixes #14858 Ref #14686 Closes gh-1531
Diffstat (limited to 'src')
-rw-r--r--src/attributes/val.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/attributes/val.js b/src/attributes/val.js
index b13641b28..4a3b0e5c1 100644
--- a/src/attributes/val.js
+++ b/src/attributes/val.js
@@ -74,7 +74,9 @@ jQuery.extend({
var val = jQuery.find.attr( elem, "value" );
return val != null ?
val :
- jQuery.text( elem );
+ // Support: IE10-11+
+ // option.text throws exceptions (#14686, #14858)
+ jQuery.trim( jQuery.text( elem ) );
}
},
select: {