diff --git a/partials/field.hbs b/partials/field.hbs index 7267c0f..85fc32f 100644 --- a/partials/field.hbs +++ b/partials/field.hbs @@ -88,6 +88,7 @@ {{/ifEqual}} diff --git a/src/HTMLApi.js b/src/HTMLApi.js index addcece..4200b4e 100644 --- a/src/HTMLApi.js +++ b/src/HTMLApi.js @@ -1726,11 +1726,11 @@ HTMLApi.prototype.getFormValues = function(mode, method, schema) } else if ( field.type == 'int' && v !== null) { - body[k] = parseInt(v,10); + body[k] = parseInt(v,10)||0; } else if ( field.type == 'float' && v !== null) { - body[k] = parseFloat(v); + body[k] = parseFloat(v)||0; } else if ( typeof v != 'undefined' ) {