Ajax

作者: F_er | 来源:发表于2019-11-06 22:54 被阅读0次

    将传入的对象转成url形式

    url?key=value&key=value

    function obj2str(obj){
        var res=[];
        for (key in obj){
            res.push(key+"="+obj[key]);//["key=obj","key=boj"]
                }
        return res.join("&")// key=value&key=value
    }
    

    获取XML或者json数据

    echo file_get_contents(url);
    

    注意:获取xml数据需在之前加 header("content-type:text/xml; charset=utf-8");

    JSON数据转js对象

    有两种类型:

    1. 标准型
     '{"userName":"jqf",“userPwd”:"123"}'//key用引号
    
    1. 非标准型
    '{userName:"jqf",userPwd:"123"}'//key并未用引号
    

    转换方法

    • JSON.parse(str)

    可以转标准型,不可以转非标准型

    • eval("("+str+")") 必须将数据用()包裹

    两种类型都可以转

    相关文章

      网友评论

          本文标题:Ajax

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