diff --git a/src/xhr/form.js b/src/xhr/form.js index 76c8ccf1..98fefb9c 100644 --- a/src/xhr/form.js +++ b/src/xhr/form.js @@ -205,9 +205,11 @@ var __fieldValues__ = function(inputs, successful) { (value.constructor == Array && !value.length)) { continue; } - value.constructor == Array ? - Array.prototype.push(values, value) : + if (value.constructor == Array) { + Array.prototype.push(values, value); + } else { values.push(value); + } } return values; }; @@ -240,17 +242,20 @@ var __fieldValue__ = function(element, successful) { one, i, imax, value; - if (typeof successful == 'undefined') successful = true; + + if (typeof successful == 'undefined') { + successful = true; + } if (successful && (!name || element.disabled || type == 'reset' || type == 'button' || (type == 'checkbox' || type == 'radio') && !element.checked || (type == 'submit' || type == 'image') && - element.form && element.form.clk != element || tag == 'select' && - element.selectedIndex == -1)) { + element.form && element.form.clk != element || tag === 'select' && + element.selectedIndex === -1)) { return null; } - if (tag == 'select') { + if (tag === 'select') { index = element.selectedIndex; if (index < 0) { return null; @@ -292,7 +297,7 @@ var __clearForm__ = function(form) { j, jmax, elements, resetable = ['input','select','textarea']; - for(i=0; i