IE和jQuery帖子不起作用

时间:2015-01-22 18:56:27

标签: javascript jquery ajax internet-explorer post

我试图使用jQuery ajax发布到我的后端,它适用于除Internet Explorer(即11)之外的所有浏览器。

我错过了IE的东西吗?

var example = "example/1234";

jQuery.post('#{test_path}', {
    uri: example
}, function(r) {
    if (r.status === 201) {  
      // success
    } else {
      // failure 
    }
});

我支持test_path

def test
  render :json => {:status => 401}
end

编辑:代码只是挂起。帖子永远不会到达我的控制器,控制台日志保持空白,网络选项卡不显示任何帖子信息。

1 个答案:

答案 0 :(得分:0)

尝试将uri(字符串)作为第一个参数而不是该对象,例如: G:

jQuery.post('/some/uri', {
    myPostDataKey: 'myPostDataValue'
}, function(r) {
    if (r.status === 201) {  
      // success
    } else {
      // failure 
    }
});