首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有一个很好的解释来解释ASP.NET MVC3用它的ajax助手和渲染低调的javascript做了什么?

有没有一个很好的解释来解释ASP.NET MVC3用它的ajax助手和渲染低调的javascript做了什么?
EN

Stack Overflow用户
提问于 2011-11-03 23:29:06
回答 2查看 268关注 0票数 6

我正在努力寻找关于使用MVC ajax helpers时会发生什么的良好(深入)解释。添加了哪些事件和css类。我在各处都能找到sprinkle of info,但对这个ajax框架的工作原理却没有全面的解释。有没有一个很好的解释?

EN

回答 2

Stack Overflow用户

发布于 2011-11-19 06:55:16

Ajax Helper方法将Html呈现给您的页面。

要确切了解Ajax Helper方法添加了什么,最好的方法是在运行时在浏览器中呈现它时查看源代码。

如果删除对jquery.unobtrusive-ajax.js的引用,您甚至可以看到在源代码中呈现的不起眼的内容。

您还可以以扩展方法的形式编写自己的Ajax (和Html) Helper方法。

票数 1
EN

Stack Overflow用户

发布于 2011-11-15 23:00:35

css助手只需在表单元素上添加一些MVC3类名和数据即可。您必须在项目中包含jquery.unobtrusive-ajax.js。

当dom准备就绪时,此脚本将搜索具有上述css类名的表单元素。当表单提交时,脚本捕获事件,序列化表单值,使用$.ajax调用目标url,并可以将响应放入给定的元素id中,或者根据您使用的选项将其提供给自定义的js方法。

input- validation -error和input-validation-valid类用于不显眼的验证,这与不显眼的ajax不同(它们只共享单词unobtrusive)。它需要jquery.validate.unobtrusive.js,并将微软脚本验证转换为jquery验证验证。有关jquery验证验证的详细信息,请参阅http://rocketsquared.com/wiki/Plugins/Validation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7997519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档