使用“PUT”选项的odata.request方法出错

时间:2012-11-22 05:17:21

标签: jquery odata datajs

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

我已经通过ajax调用阅读了很多关于浏览器支持put和delete的内容。但是在我的代码中我可以执行方法:“DELETE”perfect.even get和post很好地完成了。 现在当我做“put”或“merge”时,它给出错误“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演示代码,该选项正常运行。

0 个答案:

没有答案