不能硬上弓,人家提供josnp这种格式吗?

解决方案 »

  1.   


     $.ajax({
                        cache:false,   //缓存
                        type: "post",
                        url: "http://api.k780.com:88/",
         data:{'phone':'13800138000','XXX':'XXX',...},
                        async: false,       //异步 
                        success: function (result) {
                            alert(result);
                        }
                    });
      

  2.   

    提供的, 
    我的需求很简单, 就是要得到打开这个地址的字符串。参数phone的值可以自定义。
    http://api.k780.com:88/?app=phone.get&phone=13800138000&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json
      

  3.   

    那是josn格式,josnp(josn in padding)还要一个函数包着josn     像fn({     });
      

  4.   


    还是不行,去掉上边的<span>标签,这个是我在回复的时候加的高亮,不知道咋直接输出了!
      

  5.   

    跨域了吧 另外你url参数中有个点,会破坏url结构。
      

  6.   

    没用,那个网址不支持jsonp,也不允许跨域调用,需要做代理才行自己的站做个动态页捉去远程数据输出,ajax请求你的这个动态页,直接请求那个页面有跨域问题如果没有自己的站,只能用ie浏览器,并且设置ie允许跨域就可以直接请求了
      

  7.   

    API是支持的,加上参数jsoncallback=?试试
    http://api.k780.com:88/?app=phone.get&phone=13800138000&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json&jsoncallback=?