0

我想对我的 odata 服务数据执行更新操作。

我已经阅读了很多关于浏览器支持使用 ajax 调用的 put 和 delete 的内容。但是在我的代码中,我可以完美地执行方法:“DELETE”。甚至 get 和 post 都做得很好。现在,当我在执行“放置”或“合并”时,它会给出错误“HTTP 请求失败”。

这是我的代码:

 OData.request( 
                { 
                    requestUri: query, 
                    method:"PUT",
                    data: { UserName: "user3", EmailId: "User2@XYZf",Comments:"qwerty uiopfg" } 
                }, 
                function (insertedItem) { 

                    $("#doc").append('<div>Done</div>');

                }
                , function(err){


                        $("#doc").append('<div>'+err.message+'</div>');

                        });

编辑:任何人都可以使用方法:“PUT”选项提供一个简单的 OData.request 演示代码,该代码运行正常。

4

0 回答 0