使用jsonp完成跨域请求,但是请求的链接是js文件,请求总是那个js报错,怎莫办?

WBOY
Release: 2016-06-02 11:32:16
Original
1245 people have browsed it

jsonpjs文件php

把链接换成php就没问题。

<code>    $.ajax({        type:'GET',        async:false,        url:"http://app.veishu.com/jsonp/categories/all.js",        dataType:"jsonp",        success:function(data){            alert("success");   //         alert(data[0]);   //         var dataHtml=""   //         for(var i=0; data.length;i++){   //             dataHtml+="<li><a href="#" id=""></a></li>";            }            $(".list").html(dataHtml);        },        error:function(){            alert("ajax is error");        }    });</code>
Copy after login
<code>    这个ajax不会进入error,也没有进入success。    在那个链接的js那报错。    如果把链接换成php会成功进入success。    但这个js文件的链接直接在浏览器打开也没有问题,可以出现json。不知怎么回事?    还有浏览器打开js文件有unicode字符,该怎么转![图片说明](http://img.ask.csdn.net/upload/201504/25/1429951452_561399.png)</code>
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template