关于Ajax
2023-04-18 15:18:09 时间
关于Ajax
Ajax,Asynchronous JavaScript and XML,异步JavaScript 和 XML。Ajax不是一种编程语言,而是一种技术,可以实现客户端和浏览器的局部更新操作,减少页面重新加载带来的流量。
比如,有一个登录页面,页面有用户名和密码两个输入框,我们用ajax判定用户名和密码是否正确并返回console命令台,当鼠标失去焦点时控制台就会输出结果为“ok”或者“用户名错误”或者“密码错误”。当我们把鼠标焦点放在用户名输入框并点击,什么也不输入然后焦点放在其他地方,这时会产生我们的失去焦点事件,并返回“用户名错误”的提示,反复点击,后台就会反复产生事件,这是一个局部更新。如果鼠标焦点放在用户输入框,并输入了正确的用户名,后台数据就会更新,控制台也会输出“用户名正确”的事件。
Ajax总结:
使用jQuery需要导入jQuery,使用Vue需要导入Vue,两个都用,自己原生态实现。
三部曲:
- 编写对应处理的Controller,返回消息或者字符串或者json格式的数据;
- 编写ajax请求
- url:Controller请求
- data:键值对
- success:回调函数
- 给Ajax绑定事件,点击.click,失去焦点.onblur,键盘弹起.Keyup
相关文章
- WPF开发入门尝试
- 微软公告:ASP.NET曝漏洞 Win7等均中招
- WCF初接触实作之服务发布和使用
- WCF初次操作实践
- .NET程序员快来Visual Studio刷“成就”
- .NET垃圾回收机制知识点整理
- ASP.NET_正则表达式_匹配HTML中的一行或多行
- 利用WCF实现将服务器端的错误信息返回
- 怎样做一个快乐的ASP.NET程序员
- 为什么我们不要.NET程序员
- DDD落地,如何持久化聚合
- 迁移 dotnet 6 提示必须将目标平台设置为 Windows 平台
- C++|I/O|基于缓冲区的位级IO流
- 006: Django ajax请求
- 012:Django高级请求
- 开发者调查:C#在云应用中失去了地位 在游戏中依然大行其道
- 彻底理解 IO 多路复用实现机制
- 微软.NET 5.1迎来RC1版本 开发者已可上线尝鲜
- 速度和性能狂卷,.NET 7有多少人买单
- 风云再续:他抖任他抖,IO诊断在我手