我已经看过关于此相同错误的其他几个问题,但它们似乎与我正在做的事情不太匹配。
我正在编写AngularJS app & trying to do pagination within JSFiddle。当我单击链接时,出现错误:{"error": "Please use POST request"}
大多数消息来源说,我需要简单地更改表单方法。但是我没有在哪里使用GET或POST,所以不确定挂断发生在哪里。甚至尝试设置断点,但这并没有太大帮助。
帮助将不胜感激!note- To get the same error message: you need to select "RUN" & then click on the link
最佳答案
当您第一次链接到jsfiddle时,它会起作用,因为框架显示为http://fiddle.jshell.net/enigmarm/L7CSD/6/show/
。当您单击RUN时,它将表单发布到http://fiddle.jshell.net/_display/
来呈现页面。在浏览器中转到http://fiddle.jshell.net/_display/
(即:使用GET)将给您错误。
您具有href =“”,这意味着单击它会使用GET动词而不是创建呈现页面的帖子来重新获取页面。不要在其上放置href =“”或阻止其请求页面。