ajax跨浏览器代码兼容性

时间:2013-07-24 11:20:09

标签: jquery django cross-browser jsonp

我建立了一个网站,后端在django,前端使用php。因为我在localhost中开发了这个,所以有两个服务器localhostlocalhost:8000 我不得不在ajax调用和django中使用ajax跨浏览器代码来使数据的发送和接收成为可能。现在我使用的服务器,我可以保持django后端和PHP前端。所以我的问题是,这可能是现在当他们在同一台服务器上时,可以使用ajax跨浏览器的代码并且ajax调用可以正常运行吗?或者我必须制作新代码?我的ajax跨浏览器代码为php就像

$.ajax({
    type: "POST",
    url: "localhost:8000/bo/get_p_uai/",
    crossDomain: true,
    async: false,
    data: dataString,
    dataType: 'jsonp',              
    success: function (data) {
    var agg =data['p_uai_agg'];
    //alert(agg);
    $('#bumkush').val(agg);

    forward_me();
    }
});

1 个答案:

答案 0 :(得分:0)

您仍然可以将JSONP从请求返回到同一个域,但您需要将crossDomain设置为false