作为MVC的初学者,我仍然无法理解在什么场景下我们需要使用jQuery,即jQuery和MVC之间的关系。 到目前为止,我注意到我们在MVC中使用了很多jQuery而没有jQuery的知识,因此无法学习MVC。
答案 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用于
它提供了一个优雅的基于CSS 3的语法,用于遍历您的DOM,一个流畅的API 操纵和动画化DOM元素,以及非常简洁的Ajax调用包装器 仔细抽象以消除跨浏览器的差异。