jquery:ssl post不调用处理程序数据函数

时间:2014-03-21 13:19:01

标签: jquery post

请考虑以下ajax邮政编码

$.post('https://'+window.location.host+'/cart/test_payment', $('.submit_order').serialize(), function(data){
    alert('test')
})

服务器端脚本test_payment正常运行,但最后我没有收到警报test。如果我将协议更改为http,我会收到警报,因此现在已经调用了处理函数。有什么问题?

1 个答案:

答案 0 :(得分:0)

如果您尝试从http://拨打电话,那么您将无法向https://目的地发送AJAX请求,反之亦然。当您尝试此操作时,它被视为不同的协议,并且违反了same origin policy,因此您将无法看到响应。