语法错误:丢失;声明jsonp之前

萨基尔

你能通过jquery看一下这个json调用吗,我在哪里做错了。谢谢

的HTML:

<input type="button" value="submit" id="btnSubmit"></input>

$(document).ready(function() {
    var elements1="";
    $("#btnSubmit").click(function(){
    $.ajax({
        url: "http://www.pnathan.com/static/elements.json",
        type:"GET",
        dataType: "jsonp",
        jsonp: 'mycall',
        contentType: "text/plain",
        async: false,
        success: function (data,d) {
            elements1 = data;
            alert(data);
        }
    });

        function mycall(data){
        alert(data);
        }       
    }); 
});

这是jsfiddle链接:http : //jsfiddle.net/erkanayan/U75WG/

博格丹·萨夫鲁克(Bogdan Savluk)

您的api不支持jsonp。

为了支持jsonp,您的服务器应返回包装在对函数的调用中的响应json对象,并将其名称作为GET参数传递。

例如要求 http://www.pnathan.com/static/elements.json?mycall=jQuery1110010831521428190172_1402822462152&_=1402822462153

它应该返回如下内容:

jQuery1110010831521428190172_1402822462152({...});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语法错误:丢失;之前的语句-jQuery ContentHover

来自分类Dev

奇怪的JSONP语法错误

来自分类Dev

布尔声明的语法错误

来自分类Dev

声明中的语法错误

来自分类Dev

语法错误:在“ <”之前缺少“,”

来自分类Dev

为什么会出现此错误?语法错误:丢失;声明前

来自分类Dev

语法错误:丢失;在完整日历中显示事件时的声明前

来自分类Dev

mariadb声明变量语法错误

来自分类Dev

函数中的声明语法错误

来自分类Dev

语法错误在MariaDB的声明变量

来自分类Dev

声明postgres变量时的语法错误

来自分类Dev

java JApplet声明语法错误

来自分类Dev

函数中的声明语法错误

来自分类Dev

语法错误:缺少; 声明前

来自分类Dev

VHDL 通用组件声明语法错误

来自分类Dev

Erlang,使用防护之前的语法错误

来自分类Dev

Rails之前的动作语法错误

来自分类Dev

Sencha Touch跨域jsonp返回语法错误

来自分类Dev

产量显示语法错误; 在javascript中丢失;

来自分类Dev

语法错误:丢失;JSON中的before语句

来自分类Dev

语法错误:无效的正则表达式:丢失/

来自分类Dev

语法错误:丢失:在属性 id 之后 - MongoDB

来自分类Dev

错误C2143:语法错误:缺少';' 在“使用”之前

来自分类Dev

错误C2143:语法错误:缺少';' 在“使用”之前

来自分类Dev

错误C2143:语法错误:缺少';' 在'<'C ++之前

来自分类Dev

错误 C2143:语法错误:在“const”之前缺少“,”

来自分类Dev

语法错误:非ASCII字符,但未声明编码

来自分类Dev

语法错误:在const声明Firefox 50中缺少=

来自分类Dev

语法错误:函数主体外部的非声明语句