美文网首页
JSON.stringify JQuery以JSON方式提交数

JSON.stringify JQuery以JSON方式提交数

作者: geeooooz | 来源:发表于2018-12-25 11:05 被阅读12次
    $("#btnSend").click(function() {
        $("#request-process-patent").html("正在提交数据,请勿关闭当前窗口...");
        $.ajax({
            type: "POST",
            url: "RequestData.ashx",
            contentType: "application/json; charset=utf-8",
            data: JSON.stringify(GetJsonData()),
            dataType: "json",
            success: function (message) {
                if (message > 0) {
                    alert("请求已提交!我们会尽快与您取得联系");
                }
            },
            error: function (message) {
                $("#request-process-patent").html("提交数据失败!");
            }
        });
    });
    
    function GetJsonData() {
        var json = {
            "classid": 2,
            "name": $("#tb_name").val(),
            "zlclass": "测试类型1,测试类型2,测试类型3",
            "pname": $("#tb_contact_people").val(),
            "tel": $("#tb_contact_phone").val()
        };
        return json;
    }
    
    # [JSON.parse()与JSON.stringify()的区别](https://www.cnblogs.com/goatling/p/6293692.html)
    
    **JSON.parse()【从一个字符串中解析出json对象】**
    
    例子:
    
    //定义一个字符串
    
    var data='{"name":"goatling"}'
    
    //解析对象​
    
    ​JSON.parse(data)
    
    结果是:
    
    ​name:"goatling"
    
    **JSON.stringify()【从一个对象中解析出字符串】**
    
    var data={name:'goatling'}
    
    JSON.stringify(data)
    
    结果是:
    
    '{"name":"goatling"}'
    
    

    相关文章

      网友评论

          本文标题:JSON.stringify JQuery以JSON方式提交数

          本文链接:https://www.haomeiwen.com/subject/wngxlqtx.html