zoukankan      html  css  js  c++  java
  • 表单数据转换成json格式数据

    <!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>
  • 相关阅读:
    【数据库领域】mysql中in与or对比
    数据库优化
    数据库-索引
    数据库-事务
    数据库-视图
    数据库设计
    数据库编程提高
    数据库高级操作
    数据库基本操作
    with-上下文管理器
  • 原文地址:https://www.cnblogs.com/qingfengliaoren/p/5776585.html
Copyright © 2011-2022 走看看