Skip to content

Commit ca818be

Browse files
committed
Update to latest jquery-global plugin
1 parent 67b070f commit ca818be

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

external/jquery.global.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,14 +151,18 @@ Globalization.format = function(value, format, culture) {
151151
Globalization.parseInt = function(value, radix, culture) {
152152
return Math.floor( this.parseFloat( value, radix, culture ) );
153153
}
154-
Globalization.parseCurrency = function(value, culture) {
155-
return this.parseFloat(value.replace(/[^\d,.-]/g, ""), 10, culture);
156-
}
157154
Globalization.parseFloat = function(value, radix, culture) {
158155
culture = this.findClosestCulture( culture );
159156
var ret = NaN,
160157
nf = culture.numberFormat;
161158

159+
if (value.indexOf(culture.numberFormat.currency.symbol) > -1) {
160+
// remove currency symbol
161+
value = value.replace(culture.numberFormat.currency.symbol, "");
162+
// replace decimal seperator
163+
value = value.replace(culture.numberFormat.currency["."], culture.numberFormat["."]);
164+
}
165+
162166
// trim leading and trailing whitespace
163167
value = trim( value );
164168

0 commit comments

Comments
 (0)