node.js - jsonp跨域为何get不到想要的内容
伊谢尔伦
伊谢尔伦 2017-05-16 13:34:18
0
1
446

我看过博客例子,尝试过跨域成功了。
我用nodejs模拟了一下,改成了本地地址为何取不到zanNum中的内容?
nodejs打开配置都没问题。
结果:alert(‘fail’)


$(function(){ 
        $.ajax({
             type: "get",
             async: false,
             url: "http://192.168.191.1:3000/zanNum",
             dataType: "jsonp",
             jsonp: "callback",
             jsonpCallback:"response",
             success: function(response){
                 alert(response);
             },
             error: function(){
                 alert('fail');
             }
         });
     });
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(1)
我想大声告诉你

jsonp使用get和post的方式均以给出,可参考

<script>
$(document).ready(function(){ 
    $("#search").click(function(){ 
        $.ajax({ 
            type: "GET",     
            url: "http://127.0.0.1:8000/ajaxdemo/serverjsonp.php?number=" + $("#keyword").val(),
            dataType: "jsonp",
            jsonp: "callback",
            success: function(data) {
                if (data.success) {
                    $("#searchResult").html(data.msg);
                } else {
                    $("#searchResult").html("出现错误:" + data.msg);
                }  
            },
            error: function(jqXHR){     
               alert("发生错误:" + jqXHR.status);  
            },     
        });
    });
    
    $("#save").click(function(){ 
        $.ajax({ 
            type: "POST",     
            url: "http://127.0.0.1:8000/ajaxdemo/serverjsonp.php",
            data: {
                name: $("#staffName").val(), 
                number: $("#staffNumber").val(), 
                sex: $("#staffSex").val(), 
                job: $("#staffJob").val()
            },
            dataType: "json",
            success: function(data){
                if (data.success) { 
                    $("#createResult").html(data.msg);
                } else {
                    $("#createResult").html("出现错误:" + data.msg);
                }  
            },
            error: function(jqXHR){     
               alert("发生错误:" + jqXHR.status);  
            },     
        });
    });
});
</script>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!