我有一些页面/page/<some_id>/
。 在这个页面上,我已经发送到其他网址的表格/ajaxreq/
。 是否可以从/ajaxreq/
查看请求对象中读取/page/<some_id>/
? PS:我知道,这是一个设计问题,还有很多其他解决方法,但有趣的是这种方法可行与不可行?在某些情况下,它将非常有用和优雅。ObtaI在ajax视图中触发ajax请求的页面的url
0
A
回答
1
你可以在视图中使用request.META.get('HTTP_REFERER')
,并从那里提取信息。
0
你可以做到这一点与JS应该是这样的:
var link = [];
var url = window.location.pathname;
link = url.split('/');
var some_id = link[link.length-1];
相关问题
- 1. 如何在wordpress加载页面后触发ajax请求
- 2. jquery ajax请求中的URL
- 3. jQuery ajax页面请求
- 4. Ajax请求到php页面
- 5. 在wordpress页面中传递ajax请求
- 6. jQuery过滤掉内嵌的AJAX请求,当页面AJAX中在
- 7. zombie.js触发的AJAX请求不完整
- 8. 触发的jQuery 1.5 Ajax请求手动
- 9. 发送多个url的ajax请求
- 10. Ajax请求相同的URL
- 11. Ajax请求中的jQuery Ajax请求
- 12. 通过HTTPS的HTTP Ajax请求页面
- 13. jQuery的Ajax请求HTML页面
- 14. 对同一页面的Ajax请求
- 15. ajax请求中的Ajax请求失败 - 重新加载整个页面
- 16. 在页面上跟踪Ajax请求
- 17. Rails - Ajax请求后JavaScript视图不能正确更新页面
- 18. ajax请求后触发一个插件
- 19. Ajax请求不会触发。为什么?
- 20. duplicate $ .ajax请求不会触发回调
- 21. 如何仅触发AJAX请求onmouseover
- 22. 提交表单以触发ajax请求
- 23. AJAX请求回调不会触发
- 24. Ajax请求不会触发。 [Yii框架]
- 25. Ajax请求被触发两次
- 26. Rails UJS:当触发一个新的Ajax请求时放弃以前触发但仍然活动的Ajax请求
- 27. ajax在页面加载后不触发
- 28. Ajax在页面加载时触发
- 29. 返回ajax请求的视图
- 30. 发送ajax请求
是的,但我需要它在服务器端。在这种情况下,我需要为/ ajaxreq /添加一个参数,并更改我的ajax请求的代码,例如url:'/ ajaxreq /'+ some_id +'/'。 – user3479125
我不明白,对不起。显示一些代码 –