关于MVC中利用Javascript跳转页面的问题的备忘
来源:互联网 发布:联通网络开发面试题 编辑:程序博客网 时间:2024/05/29 15:32
关于MVC中利用Javascript跳转页面的问题的备忘
问题背景:你可能会问,为啥要使用Javascript跳转,直接用Redirect或者RedirectToAction不就可以了吗?
是的,一般情况下,我们是可以用上面说的两个方法,不过有时这两种方法,不管用,我知道的情况就是“子动作”,例如在view 中镶嵌另外一个Action的时候,是禁止让ChildAction使用Redirect的。这时候,我们就需要使用Javascript跳转
基本代码
基本代码很简单:
<javascript> function tiaozhuan(baoyanhaoStr) { window.location.href = "ZufenEdit?Baoyanhao=" +baoyanhaoStr; }</javascript> @Html.Raw(ViewBag.js)
在Action中使用
ViewBag.js = "<script>tiaozhuan("+ 厂检单信息.报验号+");</script>";
- 一个奇怪的问题
一个奇怪的问题
- 当我的跳转URL是”/ZufenEdit?Baoyanhao=2723020152356”,这样完全没有问题,但是当变成”/ZufenEdit?Baoyanhao=37000010162300035”的时候,网址会自动跳转别的整数或者偶数号。
解决的办法其实很简单:
ViewBag.js = "<script>tiaozhuan('"+ 厂检单信息.报验号+"');</script>";
0 0
- 关于MVC中利用Javascript跳转页面的问题的备忘
- c#利用Javascript跳转页面的方法
- c#利用Javascript跳转页面的方法
- c# 利用 Javascript 跳转页面的方法
- 工作中遇到的关于页面刷新跳转的问题
- 关于struts开发中action跳转找不到页面的问题
- 关于jsp中条件页面跳转的问题
- JavaScript中控制页面的跳转
- 关于跳转时页面的路径问题
- 关于jquery页面自动跳转的问题
- 关于用户控件的页面跳转问题
- 关于超长参数页面跳转的问题
- 关于html简单页面跳转的问题
- 关于tabs如何跳转页面的问题
- 关于php页面跳转的问题
- 关于页面链接跳转的问题
- 利用javascript实现页面跳转的几种方法
- 利用javascript实现页面跳转的几种方法
- java中的String类
- [dfs(深度优先搜索)]简单类题目 2016年蓝桥杯省赛题第三题——凑算式
- iOS中UINavigationController实现多级pop回退
- Android 将String转化为int
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- 关于MVC中利用Javascript跳转页面的问题的备忘
- HDU 5365 Run [Ad Hoc]
- Android之性能优化
- 数据库设计
- Problem D: 最小节点(线性表)
- 文件与目录(权限,操作,搜索)
- 求四个数的最大公约数
- Word2vec的词聚类结果与LDA的主题词聚类结果,有什么不同?
- 常用的Xcode插件