Please override the $.fn.numberbox.defaults.parser function to fix this issue.
$.fn.numberbox.defaults.parser = function(s){
s = s + '';
var opts = $(this).numberbox('options');
if (parseFloat(s) != s){
if (opts.groupSeparator) s = s.replace(new RegExp('\\'+opts.groupSeparator,'g'), '');
if (opts.decimalSeparator) s = s.replace(new RegExp('\\'+opts.decimalSeparator,'g'), '.');
if (opts.prefix) s = s.replace(new RegExp('\\'+$.trim(opts.prefix),'g'), '');
if (opts.suffix) s = s.replace(new RegExp('\\'+$.trim(opts.suffix),'g'), '');
s = s.replace(/\s/g,'');
}
var val = parseFloat(s).toFixed(opts.precision);
if (isNaN(val)) {
val = '';
} else if (typeof(opts.min) == 'number' && val < opts.min) {
val = opts.min.toFixed(opts.precision);
} else if (typeof(opts.max) == 'number' && val > opts.max) {
val = opts.max.toFixed(opts.precision);
}
return val;
};