ASP中MVC中的AJAX应用 网
1.AJAX在ASP.NET MVC中的应用。网
首先,要在ASP.NET MVC中使用自己的ajax函数,必须导入两个js文件(顺序不能颠倒):
ASP。NET MVC提供了两种常用的ajax助手方法。
Ajax。ActionLink
这个辅助方法用于在页面上用ajax函数生成超链接。
辅助方法中有一个AjaxOptions类型参数,它包括以下属性:
确认:在发送ajax请求之前,会弹出一个确认对话框。该属性是设置对话框HttpMethod:中的提示信息,用于设置请求类型: get | post updatetargetid 3360,用于将服务器响应的结果设置为更新到页面中的目标元素,用于设置如何将服务器的相应结果插入到更新后的元素中。它的价值可以包括三种3360。
InsertionMode。替换:用新值替换旧值(默认值)
InsertionMode。InsertAfter:在目标元素的底部插入一个新值
InsertionMode。insertbefore:在目标元素的顶部插入新值
OnBegin: js函数OnSuccess: js函数OnFailure: js函数on plate : JS函数oncomplate 3360 JS函数在ajax请求完成后执行(无论请求失败还是成功,LoadingElementId:都可以在ajax请求时显示友好的提示。此属性用于设置提示元素的IDLoadingElementDuration:提示元素,以便在显示和隐藏时执行动画。该属性用于设置提示元素的动画执行时间。
Ajax。开始通知
这个ajax assistant方法用于以ajax方式提交表单数据。
其他的
如何在页面中加载部分视图?
方法1 :调用Html。渲染部分(“视图名称”)
方法2:调用Html。渲染动作(“动作名称”)
它们之间的区别如下图:所示
什么时候使用RenderAction,什么时候使用RenderPartial?
如果需要将数据传输到视图,而原始视图中没有要传输的数据,则需要调用RenderAction。
请注意, Html。RenderPartial有多个重载的表单。以下是:的两种常见形式。
Html。RenderPartial(“分布视图的名称”)
Html。RenderPartial(“局部视图的名称”,对象模型数据)
如何从服务器获取json格式的字符串?
服务器的Action方法的返回值类型是JsonResult,控制器。可以在方法内部调用Json()辅助方法。
版权声明:ASP中MVC中的AJAX应用 网是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。