mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
forgot to remove the old serialize function
This commit is contained in:
parent
6e4f0ce05e
commit
329d1a3bb2
16
ajax/ajax.js
16
ajax/ajax.js
@ -90,22 +90,6 @@ $.postXML = function( url, data, ret ) {
|
|||||||
$.post( url, data, ret, "xml" );
|
$.post( url, data, ret, "xml" );
|
||||||
};
|
};
|
||||||
|
|
||||||
// Dynamic Form Submission
|
|
||||||
// Based upon the mailing list post at:
|
|
||||||
// http://jquery.com/discuss/2006-March/000424/
|
|
||||||
|
|
||||||
$.fn.serialize = function(callback) {
|
|
||||||
return this.each(function(){
|
|
||||||
var a = {};
|
|
||||||
$(this)
|
|
||||||
.find("input:checked,hidden,text,option[@selected],textarea")
|
|
||||||
.filter(":enabled").each(function() {
|
|
||||||
a[ this.name || this.id || this.parentNode.name || this.parentNode.id ] = this.value;
|
|
||||||
});
|
|
||||||
$.xml( this.method || "GET", this.action || "", $.param(a), callback );
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
$.param = function(a) {
|
$.param = function(a) {
|
||||||
var s = [];
|
var s = [];
|
||||||
if (a && typeof a == 'object' && a.constructor == Array) {
|
if (a && typeof a == 'object' && a.constructor == Array) {
|
||||||
|
Loading…
Reference in New Issue
Block a user