serialize: function() {
return jQuery.param(this.serializeArray());
},
-\r serializeArray: function() {\r
+ serializeArray: function() {
return this.map(function(){
return jQuery.nodeName(this, "form") ?
jQuery.makeArray(this.elements) : this;
(this.checked || /select|textarea/i.test(this.nodeName) ||
/text|hidden|password/i.test(this.type));
})
- .map(function(i, elem){\r var val = jQuery(this).val();
+ .map(function(i, elem){
+ var val = jQuery(this).val();
return val == null ? null :
val.constructor == Array ?
- jQuery.map( val, function(i, val){\r return {name: elem.name, value: val};
+ jQuery.map( val, function(i, val){
+ return {name: elem.name, value: val};
}) :
- {name: elem.name, value: val};\r
- }).get();\r }
+ {name: elem.name, value: val};
+ }).get();
+ }
});
// Attach a bunch of functions for handling common AJAX events