我尝试在成功触发DELETE方法后重定向到localhost:3000/app
。 DELETE成功,但我得到DELETE http://localhost:3000/app 404 (Not Found)
。我假设这种情况正在发生,因为我声明了一个DELETE类型,并且它正在将其传入我的呼叫的完成部分。有更好的方法来获取重定向吗?
<script type="text/javascript">
$(document).ready(function() {
$('#annotation-delete-link').click(function(){
$.ajax({
type: 'DELETE',
url: '/app/edit/{{annotation.annotationId}}'
}).done(function() {
window.location.href = '/app';
});
});
});
</script>