diff options
author | John Hoven <hovenj@gmail.com> | 2014-03-06 13:56:09 -0600 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2014-03-20 15:44:09 -0400 |
commit | 9ec429cf6270e455aba4eba85f4db80e633806b6 (patch) | |
tree | d3d8da0da9072551906104d9f572273ccdee6b31 /src | |
parent | 5a1db91bf3e58a55bfa2baa9a3d27de3b6244ede (diff) | |
download | jquery-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.js | 4 |
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: { |