MVC中JavaScriptResult
类别:编程学习 浏览量:1300
时间:2015-8-22 MVC中JavaScriptResult
MVC中JavaScriptResultMVC中的控制器输出执行脚本 ( 例如:alert("deee") )
1、使用ContentResult输出脚本
public ActionResult Index()
{
return this.Content("<script>alert('操作成功')</script>");
}
效果图
2、简单使用JavaScriptResult会出现的错误情况
public ActionResult Index()
{
return this.JavaScript("<script>alert(“操作成功')</script>");
}
访问页面时,在火狐上显示的是js文本
在IE上是下载文件
3、使用JavaScriptResult弹出alert框的正确方法
(1)、可以在页面上使用jQuery方法 getScript,向服务器获取js代码,然后执行js代码,所以服务端代码就改成这样
public ActionResult Index()
{
return this.JavaScript("alert('操作成功');");
}
(2)、注意的是,不需要加上<script>标签,所以不要写成this.JavaScript(“<script>alert('操作成功');</script>”)。
(3)、那么在Index2页面上这样写,请求/home/index
<script>
$.getScript("/home/index");
</script>
(4)、最后访问/home/index2页面会弹出一个框
标签:MVC
您可能感兴趣
- MVC升级后报"当前上下文中不存在ViewBag"错的解决方法
- mysql mvcc 底层原理(浅析MySQL - MVCC)
- asp.net MVC处理流程
- MVC中CheckBox
- mysql实现mvc(mysql的MVCC多版本并发控制的实现)
- MVC 使用FileResult导出文件
- MVC中使用DropDownList
- mvc中@RenderSection()
- MVC中报get_RazorKeywords()错误的解决方法
- MVC过滤器的用法
- MVC上传文件的方法
- MVC中使用jQuery加载分部视图(PartialView)
- MVC中JS获取后台的数据
- mysql mvcc 隔离级别(详解MySQL事务的隔离级别与MVCC)
- mvc中@helper的用法
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- 精英律师 廖佳敏封印恋情曝光,顾婕马失前蹄 你个老不死的(廖佳敏封印恋情曝光)
- 以家人之名广受好评,剧情生动引起观众共鸣,演员张新成圈粉无数(以家人之名广受好评)
- 三兄妹感情再遇波折,人设接连崩塌 《以家人之名》剧情猜不透(三兄妹感情再遇波折)
- 《小敏家》金波想要复婚 这只是他圈套的第1步,更可恶的在后面(小敏家金波想要复婚)
- 小敏家 剧情离谱一锅乱炖,但他们俩绝对是这部剧的一大 亮点(剧情离谱一锅乱炖)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
热门推荐
- MySQL中ROUND四舍五入函数需要注意的地方
- 服务器租用教程(如何选择租用网站服务器?)
- axios原理和实现(GitHub上77.9K的Axios项目有哪些值得借鉴的地方详析)
- dedecms自定义字段(详解怎么样让DEDECMS的list标签支持weight排序的方法)
- python数据分割教程(python3对拉勾数据进行可视化分析的方法详解)
- web服务器主要有哪些(浅谈Web服务器和应用服务器的区别)
- 搭建lamp平台并测试(浅谈Web服务器的构架:LAMP LNMP以及LLMP)
- dedecms搜索功能的实现(DEDECMS调用特定ID文章内容的实现方法)
- python学生管理系统与数据库(python学生管理系统学习笔记)
- python企业微信录信息(python获取微信企业号打卡数据并生成windows计划任务)