asp.net mvc 自带的ajax调用返回值的问题

问题描述

view如下:@Ajax.ActionLink("text","action",new{name="ohno"},newAjaxOptions{Confirm="确定删除!",OnBegin="onbegin",OnComplete="oncomplete",OnFailure="onfailure",OnSuccess="onsuccess",HttpMethod="Post"});<scripttype="text/javascript">functiononbegin(){alert("开始啦");}functiononcomplete(request,status){alert("完成了,好下班了"+request+status);}functiononfailure(request,error){alert("报错了,要加班了"+request+error);}functiononsuccess(data){alert("改好了,走人喽");}</script>请教Controller里的action怎么写怎么才能触发onfailure并显示错误信息

解决方案

解决方案二:
这个看看:

时间: 2024-11-16 19:12:36

asp.net mvc 自带的ajax调用返回值的问题的相关文章

ajax调用返回php接口返回json数据的方法(必看篇)

php代码如下: <?php header('Content-Type: application/json'); header('Content-Type: text/html;charset=utf-8'); $email = $_GET['email']; $user = []; $conn = @mysql_connect("localhost","Test","123456") or die("Failed in conn

javascript-关于ajax json返回值的问题

问题描述 关于ajax json返回值的问题 function aa (){debugger;var cardID = IAEnthreeDes(""74f9b9682704122125150801""); var option = IAEnthreeDes(""74f9b968admin"");var price = IAEnthreeDes(""74f9b968110"");var

jquery ajax 接收返回值 是个URL 字符串,为空,在线等

问题描述 jquery ajax 接收返回值 是个URL 字符串,为空,在线等 jquery ajax 接收返回值 是个URL 字符串,为空,后台debug看了,肯定传了. 前台接收类型'text'.没啥问题,是否有其他原因 解决方案 上代码呀.不然怎么排查原因 解决方案二: jQuery.ajax({ type:'post', url:"/financeReport/generateURL.do", cache:false, data:{"reportType":

Asp.net mvc 2中使用Ajax的三种方式

在Asp.net MVC中,我们能非常方便的使用Ajax.这篇文章将介绍三种Ajax使用的方式,分别为原始的Ajax调用.Jquery.Ajax Helper.分别采用这三种方式结合asp.net mvc去实现一个史上最简单的留言板. 首先看一下原始的Ajax的调用的 定义CommentController,代码如下: public class CommentController : Controller { private IList<string> _comments = new List

一起谈.NET技术,Asp.net mvc 2中使用Ajax的三种方式

     在Asp.net MVC中,我们能非常方便的使用Ajax.这篇文章将介绍三种Ajax使用的方式,分别为原始的Ajax调用.Jquery.Ajax Helper.分别采用这三种方式结合asp.net mvc去实现一个史上最简单的留言板.     首先看一下原始的Ajax的调用的:      定义CommentController,代码如下: public class CommentController : Controller{private IList<string> _commen

探讨ASP.NET MVC框架内置AJAX支持编程技术

传统型ASP.NET Web Forms是基于同时包含了表现层和后台代码的Web页面, 所以,紧随其后出现的ASP.NET AJAX,特别是这个框架的服务器端控件并没有像 它们本应该的那样光芒四射.于是,很多跟随AJAX时髦的ASP.NET开发者只是向 ASP.NET页面中随意地放置一些UpdatePanel控件以便使其程序实现基本的AJAX支 持.实际上,这只是防止了页面的"闪烁",而根本上页面还是进行 了完整的回发,并且要经历整个页面的生存周期.为了消除ASP.NET Web Fo

如何将AJAX的返回值赋给变量

将AJAX的返回数据赋值给一个变量. 例如 responseText 返回 ['a','b','c','d']  数组的字符串. 将他赋值给一个数组变量,示例代码如下: 以下是HTML网页特效代码,点击运行按钮可查看效果: [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

ASP.NET―001:GridView绑定List、页面返回值具体实现_实用技巧

用惯了WPF的绑定,ASP.NET的绑定貌似不是很好用.下面看看ASP.NET绑定的用法.一般来说可以直接绑定DataTable的,不过我觉得绑定List比较符合面向对象编程.绑定的方法是两句代码: 复制代码 代码如下: GridView名.DataSource = List<自定义类>;  GridView名.DataBind();  直接看例子吧,以下是一个绑定一个PersonModel类的例子.其中用到了页面返回参数,使用js传递,js可写在前端也可直接写在后台代码里.项目结构: 效果:

MVC 获取表单提交的返回值

问题描述 现在在做一个资讯的保存功能,这个资讯需要填写基本信息及上传资讯LOGO.我原本是习惯用ajax提交,取到返回值,然后根据操作提示再显示错误信息或直接跳转页面.可现在用ajax提交没法提交file控件.所以我改用form直接提交.请问如果取到form提交后的返回值?如果提交失败,我想只显示错误信息,页面参数还保留.这怎么实现?有没有实例? 解决方案 解决方案二:用jquery.form.js就行了或者你logo上传和表弟信息提交分2步