我试图使用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
编辑:代码只是挂起。帖子永远不会到达我的控制器,控制台日志保持空白,网络选项卡不显示任何帖子信息。
答案 0 :(得分:0)
尝试将uri(字符串)作为第一个参数而不是该对象,例如: G:
jQuery.post('/some/uri', {
myPostDataKey: 'myPostDataValue'
}, function(r) {
if (r.status === 201) {
// success
} else {
// failure
}
});