您的位置:首页 > Web前端 > JavaScript

【开发笔记】C# MVC 后端执行Js并保留用户数据

2017-11-29 10:34 387 查看

从webform开发转到MVC开发过程中,有好多不适应,虽然感觉使用MVC很爽,但是一直觉得前后端数据交互不方便

简单的我们以业务‘Login’为例,怎么校验用户数据,简单的数据校验可以通过JS、Jquery控制,这里不列

但是业务开发实际过程中的中用户输入的信息提交后,后台检验不通过?怎么处理可以让用户知道,并保留原有信息,是不是想到了webform开发中的返回Js,然后返回

MVC也提供了这样的设计,之间没接触到这里记录下

1.使用jquery.unobtrusive-ajax.js  前台引用这个文件

直接使用Nuget竟然没有资源,这里提供其他博主的方法:用NUGET程序包管理器控制台安装

打开工具 >>  Nuget包管理器 >>    程序包管理器控制台 >>执行  Install-Package Microsoft.jQuery.Unobtrusive.Ajax –version 3.0.0

2.后台使用  JavscriptResult();

示例:return JavaScript("alert('111111')");

示例:return JavaScript("msgShow('信息')"); //调用前台Js函数

PS:前后台有很多交互模式,复杂的业务使用这个比较好
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐