在什么情况下我们需要在mvc中使用jQuery?

时间:2012-10-30 08:55:39

标签: jquery asp.net-mvc c#-4.0

作为MVC的初学者,我仍然无法理解在什么场景下我们需要使用jQuery,即jQuery和MVC之间的关系。 到目前为止,我注意到我们在MVC中使用了很多jQuery而没有jQuery的知识,因此无法学习MVC。

2 个答案:

答案 0 :(得分:1)

您需要做的第一件事是了解服务器客户端之间的区别。

ASP.NET MVC存在于服务器上。 MVC是用于提供Web请求的框架。您可以编写使用0行JavaScript或jQuery的MVC应用程序。

客户端JavaScript,特别是jQuery,是它自己的怪物。 jQuery提供了工作和操作DOM的快捷方式。 jQuery和JavaScript独立于服务器,可以与任何类型的Web服务器,Microsoft堆栈或其他类型一起使用。

这两者密切相关,因为有许多功能,服务器和客户端之间的持续通信,或者用户执行各种操作时更改的页面,几乎是“现代”Web应用程序中必不可少的功能。

答案 1 :(得分:0)

来自版本3的MVC框架中的jQuery用于

  • 客户端不显眼的验证
  • 不显眼的Ajax

它提供了一个优雅的基于CSS 3的语法,用于遍历您的DOM,一个流畅的API 操纵和动画化DOM元素,以及非常简洁的Ajax调用包装器 仔细抽象以消除跨浏览器的差异。