简单了解Jquery与MVC

本文介绍了MVC模式的原理,包括模型、视图和控制器的角色,以及该模式的优缺点。接着讨论了ASP.NET MVC作为Web开发的一种模式。最后,详细讲述了Jquery的基本概念、使用方法,如文档就绪事件和事件处理,以及Jquery如何简化AJAX操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、关于MVC

1.简介

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller) 的缩写。是软件工程中的一种软件架构模式。

 Model(模型)处理应用程序数据逻辑的部分。 View(视图)数据显示的部分、用户交互。 Controller(控制器)从视图读取数据,控制用户输入,并向模型发送数据。

优点:

1. 耦合性低:视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模 型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动 MVC的模型层即可。

 2. 重用性高:用户可以通过电脑也可通过手机来订购某样产品,虽然订购的方式不 一样,但处理订购产品的方式是一样的。

 3. 部署快:使用MVC模式使开发时间得到相当大的缩减,它使程序员集中精力于业 务逻辑,界面程序员(HTML和JSP开发人员)集中精力于表现形式上。

4. 可维护性高:分离视图层和业务逻辑层也使得WEB应用更易于维护和修改。

 缺点:

 1. 增加系统结构和实现的复杂性:对于简单的界面,严格遵循MVC,使模型、视图 与控制器分离,会增加结构的复杂性,并可能产生过多的更新操作,降低运行效 率。

二、 ASP .NET MVC

ASP .NET MVC是三种 ASP .NET 编程模式中的一种。 ASP .NET 支持三种不同的开发模式: Web Pages(Web 页面)、Web Forms(Web 窗体)、MVC(Model View Controller 模型­视图­控制器)。前面2种目前使用较少。

三、关于JQuery

1. JQuery简介

jQuery 是一个轻量级的"写的少,做的多"的 JavaScript 函数库。

jQuery 功能概述:

2. JQuery的使用

⑴jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作。

以美元符号定义 jQuery ; 选择符(selector)"查询"和"查找" HTML 元素 ; jQuery 的 action() 执行对元素的操作。

⑵文档就绪事件(页面加载事件)

所有 jQuery 函数位于一个 document ready 函数中,这是为了防止文档在完全加载 (就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。如果 在文档没有完全加载之前就运行函数,操作可能失败。

3. JQuery的事件

页面对不同访问者的响应叫做事件。事件处理程序指的是当 HTML 中发生某些事件时所调 用的方法。

4.关于Ajax

AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页 的更新。

jQuery 提供多个与 AJAX 有关的方法:通过 jQuery AJAX 方法,程序员能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本、HTML、XML 或 JSON - 同 时能够把这些外部数据直接载入网页的被选元素中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值