ASP.NET MVC – 返回JavaScriptResult不起作用
发布时间:2020-12-16 04:00:29 所属栏目:asp.Net 来源:网络整理
导读:如果我尝试从我的Controller返回一些 JavaScript,如下所示: public ActionResult DoSomething(){ return JavaScript("alert('Hello world!');"); } 我没有在我的浏览器中查看警报消息,但是我从名为action的页面获取了.js脚本的下载请求(在我的情况下是regis
如果我尝试从我的Controller返回一些
JavaScript,如下所示:
public ActionResult DoSomething() { return JavaScript("alert('Hello world!');"); } 我没有在我的浏览器中查看警报消息,但是我从名为action的页面获取了.js脚本的下载请求(在我的情况下是register.js).怎么了? 解决方法
试试下面的内容.
public ActionResult DoSomething(){ return Json(new {isok=true,message="Your Message",data=...}); //True / False Json Return //return UserObj == null ? //Json(true,JsonRequestBehavior.AllowGet) : //Json(string.Format("YourObject '{0}' to String",YourObject),//JsonRequestBehavior.AllowGet); } //view $.ajax { //code success :function(returnvalue) { if(!returnvalue.isok) { window.alert("Error:" + returnvalue.message); } else { //do the stuff with returnvalue.data } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 类型或命名空间名称“Mvc”不存在
- .net – 是否必须在自定义实现中覆盖默认的成员资格提供程序
- 启用AllowSorting时,ASP.NET GridView标题行文本为空
- asp.net – 忽略在IIS中为代码400(错误请求)配置的自定义错
- 如何在IIS / ASP.Net中创建长期存在的对象?
- asp.net-mvc – 如何在大型asp.net mvc项目中管理路由
- asp.net-mvc – 为新的网上商店项目选择什么(在ASP.NET MVC
- asp.net-mvc – ASP.NET MVC以编程方式获取控制器列表
- asp.net – 在IIS上运行Python和Django
- ASP.NET MVC“Tidy”Html即时
推荐文章
站长推荐
- asp.net-mvc – 在带有Web Essentials的Visual S
- asp.net-mvc – HtmlHelper NameFor方法
- asp.net-mvc – 在Ubuntu 16.04中运行ASPNET Cor
- .net中的深拷贝与浅拷贝
- ASP.NET OpenWebConfiguration失败
- asp.net-mvc – 在ASP.NET MVC中使用线程设置当前
- asp.net – 谁应该负责分页控制器/ domail服务/存
- asp.net – 多项目模板文件夹结构不正确
- 具有必需字段验证器的asp.net正则表达式验证器
- asp.net-mvc – asp.net MVC DisplayTemplates和
热点阅读