首页 > Web开发 > 详细

表单数据转换成json格式数据

时间:2016-08-16 16:10:56      阅读:284      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/jquery.min.js"></script>
<script type="text/javascript">
(function($){
$.fn.serializeJson=function(filter){
var serializeObj={};
var array=this.serializeArray();
var str=this.serialize();
$(array).each(function(){
if(this.name!=filter){
if(serializeObj[this.name]){
if($.isArray(serializeObj[this.name])){
serializeObj[this.name].push(this.value);
}else{
serializeObj[this.name]=[serializeObj[this.name],this.value];
}
}else{
serializeObj[this.name]=this.value;
}
}
});
return serializeObj;
};
})(jQuery);

function addP(){
var json=$("#myform").serializeJson("data");
//json转String
console.log(JSON.stringify(json));
}
</script>
</head>
<body>
<form name="myform" id="myform" method="post">
<div>
姓名:<input type="text" name="pname" id="pname"/>
年龄:<input type="text" name="age" id="age"/>
兴趣:<textarea id="interest" name="interest"></textarea>
</div>
<div>
<button type="button" onclick="addP();">提交</button>
</div>
</form>

</body>
</html>

表单数据转换成json格式数据

原文:http://www.cnblogs.com/qingfengliaoren/p/5776585.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!