%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /data/www_bck/varak.net_bck/havranipapuce.varak.net/resources/src/jquery/
Upload File :
Create Path :
Current File : //data/www_bck/varak.net_bck/havranipapuce.varak.net/resources/src/jquery/jquery.getAttrs.js

/**
 * @class jQuery.plugin.getAttrs
 */

function serializeControls( controls ) {
	var i,
		data = {},
		len = controls.length;

	for ( i = 0; i < len; i++ ) {
		data[ controls[i].name ] = controls[i].value;
	}

	return data;
}

/**
 * Get the attributes of an element directy as a plain object.
 *
 * If there is more than one element in the collection, similar to most other jQuery getter methods,
 * this will use the first element in the collection.
 *
 * @return {Object}
 */
jQuery.fn.getAttrs = function () {
	return serializeControls( this[0].attributes );
};

/**
 * Get form data as a plain object mapping form control names to their values.
 *
 * @return {Object}
 */
jQuery.fn.serializeObject = function () {
	return serializeControls( this.serializeArray() );
};

/**
 * @class jQuery
 * @mixins jQuery.plugin.getAttrs
 */

Zerion Mini Shell 1.0