10
09/2014
jquery serialize
jquery serialize 似乎只能 serialize form 元素,其实不然
方法一
$('#myDiv :input').serialize()
方法二
(function($){ $.fn.serializeAny = function() { var ret = []; $.each( $(this).find(':input'), function() { ret.push( encodeURIComponent(this.name) + "=" + encodeURIComponent( $(this).val() ) ); }); return ret.join("&").replace(/%20/g, "+"); } })(jQuery); $('#myDiv').serializeAny();