ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery はフォーム要素を json オブジェクトに変換します_jquery

jQuery はフォーム要素を json オブジェクトに変換します_jquery

WBOY
WBOYオリジナル
2016-05-16 17:17:10886ブラウズ
复制代 代码如下:

(function($){
$.fn.serializeObject= function(){
var inputs=$(this).find("input,textarea,select");
var o = {};
$.each(inputs,function(i,n) {
switch(n.nodeName.toUpperCase()){
case "INPUT":
if($(n).is(":checkbox")){ > if($(n ).is(":checked")){
o[n.name]=true;
}else{
o[n.name]=false;
}
}else if($(n).is(":radio")){
if($(n).is(":checked")){
o[n.name]=n.value;
}
} else {
o [n.name] = n.value;名前]=$(n).text(); 
休憩。 
case "SELECT":
o[n.name]=n.value; 
休憩。 
}
}); 
戻り値; 
}
})(jQuery);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。