mvc ajax教程,MVC3----AJAX辅助方法
===================Ajax.ActionLink
ActionLink方法可以创建一个具有一步行为的锚标签。
例如:
给页面一个链接,点击链接在当前页面显示信息,而不是打开一个新的页面
--视图代码:@Ajax.ActionLink("ajax",//页面链接名称
"GetAjax",//控制器中的方法
new AjaxOptions
{
UpdateTargetId = "getajax",//要替换的标签
InsertionMode = InsertionMode.Replace,//插入模式:替换标签
HttpMethod = "get"//get请求
})
--控制器代码:(返回一个部分视图到前台,需要在视图中创建一个GetAjax.cshtml视图)public ActionResult GetAjax()
{
return this.PartialView();
}
===================Ajax表单
案例:异步查询数据
--视图代码:
function loadFailure() {
$("#div1").text("加载失败");
}
@using (Ajax.BeginForm("personSearch",//控制器方法
"PersonError",//控制器
new AjaxOptions() { //AjaxOptions对象
HttpMethod="get",//提交方式
InsertionMode = InsertionMode.Replace,//插入模式:替换标签
UpdateTargetId = "div1",//操作的标签
LoadingElementId = "ajax-load",//点击提交按钮时,一个显示加载的状态(这里用的是gif加载图片)
OnFailure="loadFailure"//当ajax执行失败时执行一段脚本
}))
{
}
--控制器代码:(返回一个部分视图到前台,需要在视图中创建一个personSearch.cshtml视图)public ActionResult personSearch(string q)
{
var list = db.SchoolTypes.Where(r => r.st_name == q).Select(r => r).ToList();
return PartialView(list);
}
mvc ajax教程,MVC3----AJAX辅助方法相关推荐
- java ajax教程_Jquery ajax基础教程
jQuery的Ajax带来了无需刷新的web页面革命.这里就详细介绍一下jQuery所涉及到的Ajax操作.(无需特殊说明,均需要有服务器配置,这里本人用的是Tomcat 7) 1.基于请求加载文件数 ...
- ASP.NET MVC如何使用Ajax的辅助方法
前言:前面我们已经简单的介绍过了MVC如何Jquery,因为我们如果使用Ajax的话必须要了解Jquery,这篇博客我们将大致了解一下ASP.NET MVC如何使用Ajax的辅助方法,此博客是我的读书 ...
- PHP+AJAX教程(详细)
下边序号写的很清楚了可以转载(给我涨点粉丝吧)AJAX:WebjxCom提示:AJAX 是 Asynchronous JavaScript And XML 的首字母缩写.AJAX 并不是一种新的编程语 ...
- [转]自定义ASP.NET MVC Html辅助方法
本文转自:http://www.cnblogs.com/myshell/archive/2010/05/09/1731269.html 在ASP.NET MVC中,Html辅助方法给我们程序员带来很多 ...
- ajax三种错误ie,ie下jquery ajax 80020101错误的解决方法
注意注释 删除这些注释就可以了 Windows下一个MySQL有些错误的解决方法 1.无论是什么提示.我们有一个直接看错误日志.由于它描述了最具体描述错误日志. 于MySQL安装文件夹中找到 my.i ...
- MVC 之HTML辅助方法
MVC 之HTML辅助方法 顾名思义,HTML辅助方法(HTML Helper)就是用来辅助产生HTML之用,在开发View的时候一定会面对许多HTML标签,处理这些HTML的工作非常繁琐,为了降低V ...
- Spring MVC和JQuery用于Ajax表单验证
在本教程中,我们将看到如何使用Ajax和Spring MVC和JQuery在服务器端验证表单. Spring MVC为通过注释驱动的配置采用Ajax提供了非常方便的过程. 我们将使用此注释驱动的配置以 ...
- Ajax入门教程(非常详细)动力节点ajax教程资料分享
Ajax教程 Ajax 即"Asynchronous Javascript And XML"(异步 JavaScript 和 XML),是指一种创建交互式.快速动态网页应用的网页开 ...
- wcf简单教程(10) ajax调用,wcf简单教程(10) ajax调用
wcf简单教程(10) ajax调用 [2021-02-11 16:23:59] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&q ...
- c .net ajax,Asp.net mvc 2中使用Ajax的三种方式
在Asp.net MVC中,我们能非常方便的使用Ajax.这篇文章将介绍三种Ajax使用的方式,分别为原始的Ajax调用.Jquery.Ajax Helper.分别采用这三种方式结合asp.net m ...
最新文章
- 【error】error: field * has incomplete type
- assert()函数用法
- Redis的缓存穿透问题和雪崩问题?
- 女生学医检好还是学计算机好,女生学医选择什么专业好?
- 寻找大富翁 (25 分)
- c#没有指针导致的性能问题研究一二
- 共青城市大力推进国家智慧城市试点建设
- 关于IIS中Request.ServerVariables(SCRIPT_NAME)的bug
- python人脸检测与微信小程序_微信小程序人脸识别功能
- ENVI学习总结(九)——图像裁剪
- 【Android -- 技术周刊】第 021 期
- python 公开课_python公开课|可以用Python做的十件事,刚开始学python,你一定要知道...
- c# workflow集成_将Google Wave与Windows Workflow集成
- Redis命令之集合(无序)
- 联通数据能力开放平台介绍
- 点到直线(超平面)的距离公式
- 2021海南高考成绩排名查询,海南高考排名查询方法,2021年海南高考成绩位次全省排名查询...
- Temporary failure in name resolution错误解决方法
- GMT绘图geotiff转grd
- 搜狗大数据总监、Polarr 联合创始人关于深度学习的分享交流
热门文章
- SQLSERVER DISTINCT的反例
- App icon和启动图的尺寸需求(没有iPad)
- sysbench-系统、数据库压力测试工具
- 撕起来了!谁说数据少就不能用深度学习?这锅俺不背!
- python paramiko模块中设置执行命令超时值
- android 学习笔记(八)building system8.5 shell脚本的学习
- 正式入住博客园----附07年写的短评,虽然稚嫩但已实现,那年我大三。
- ThreadPoolExecutor使用错误导致死锁
- maven集成tomcat进行web应用测试
- python 简化连锁比较 pycharm提示Simplify chained comparison