JavaScript和Ajax部分(5)
41、 jQuery中的load方法一般怎么用的?
答:load方法一般在 载入远程HTML 代码并插入到DOM中的时候用通常用来从Web服务器上获取静态的数据文件。
如果要传递参数的话,可以使用$.get() 或 $.post()。
42、 你在ajax中使用过JSON吗,你是如何用的?
答:使用过,在$.getJSON()方法的时候就是。因为 $.getJSON() 就是用于加载JSON文件的。此外,在使用jQuery的时候也使用json来进行参数的传递及执行结果的接收处理。
43、 你使用过哪些数据格式,它们各有什么特点?
答: HTML格式 ,JSON格式, XML格式
1) HTML片段提供外部数据一般来说是最简单的。
2) 如果数据需要重用,而且其他应用程序也可能一次受到影响,那么在性能和文件大小方面具有优势的JSON通常是不错的选择。
3) 而当远程应用程序未知时,XML则能够为良好的互操作性提供最可靠的保证。
44、 在jQuery执行ajax中,提交的data(数据)主要有几种方式?
答:三种,html拼接的,json数组,form表单经serialize()序列化的。
45、 jQuery是如何处理缓存的?
答:要处理缓存就是禁用浏览器缓存.
1)通过$.post()方法来获取数据,那么默认就是禁用缓存的。
2)通过$.get()方法来获取数据,可以通过设置时间戳来避免缓存。
可以在URL后面加上+(+new Date)来增加上时间戳参数
例:$.get('ajax.xml?'+(+new Date),function () {
//函数内容代码
});
3)通过$.ajax方法来获取数据,只要设置参数cache:false即可。
46、 你读过有关于jQuery的书吗?
《jQuery基础教程》 《jQuery实战》 《锋利的jQuery》 《巧用jQuery》 《jQuery用户界面库学习指南》等
47、 你知道jQuery中的事件冒泡吗,它是怎么执行的,何如来停止冒泡事件?
答: 知道,事件冒泡是从里面的往外面开始触发。
在jQuery中提供了stopPropagation()方法可以停止冒泡。
48、 例如 单击超链接后会自动跳转,单击"提交"按钮后表单会提交等,有时候我想阻止这些默认的行为,该怎么办?
答: 可以用 event.preventDefault()
或 在事件处理函数中返回false,即 return false;
49、 你使用过jQuery中的动画吗,是怎样用的?
答:使用过。
hide() 和 show() 同时修改多个样式属性。像高度,宽度,不透明度。
fadeIn() 和fadeOut() fadeTo() 只改变不透明度
slideUp() 和 slideDown() slideToggle() 只改变高度
animate() 属于自定义动画的方法.
50、 你使用过jQuery中的插件吗?
答:看个人的实力和经验来回答了。例如easyUI,树形插件,表单验证插件,自动补全插件等等,结合项目大概说一下
JavaScript和Ajax部分(5)的更多相关文章
- 最新JavaScript、Ajax典藏级学习资料下载分类汇总 (2011年12月21日更新)
其他网站开发相关资料 超强HTML和xhtml,CSS精品学习资料下载汇总 最新htm ...
- 初识JavaScript,Ajax,jQuery,并比较三者关系
一.基本认识 1.JavaScript 定义: javaScript的简写形式就是JS,是由Netscape公司开发的一种脚本语言,一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态 ...
- JavaScript实现Ajax小结
置顶文章:<纯CSS打造银色MacBook Air(完整版)> 上一篇:<TCP的三次握手和四次挥手> 作者主页:myvin 博主QQ:851399101(点击QQ和博主发起临 ...
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
转http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro2/ 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求 ...
- javascript版Ajax请求
什么是Ajax请求,Ajax也就是“Asynchronous JavaScript and XML”(异步JavaScript和XML),无刷新数据读取.能减少流量的消耗,也提高了浏览的流畅性,给用户 ...
- Javascript与Ajax
不使用jquery来处理ajax请求该怎么做? 首先要明确html中的某些数据需要从服务端获得,也就是客户端向服务端请求(request)数据,服务端就响应(response)这个请求,把客户端要的数 ...
- javascript进阶——Ajax
统的Web 页面和应用中,用户每点击页面上的某个部分,浏览器就会向服务器发出一个请求,等待服务器做出响应,然后返回一个完整新网页,但在大多数情况下用户不得不忍受页面闪烁和长时间的等待.随着Web技术的 ...
- Javascript and AJAX with Yii(在yii 中使用 javascript 和ajax)
英文原文:http://www.yiiframework.com/wiki/394/javascript-and-ajax-with-yii /*** http://www.yiiframework. ...
- javascript实现ajax
什么是 ajax ajax 即“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),也就是无刷新数据读取. http 请求 首先需要了解 htt ...
- JavaScript和ajax 跨域的案例
今天突然想看下JavaScript和ajax 跨域问题,然后百度看了一下,写一个demo出来 <!DOCTYPE html> <html xmlns="http://www ...
随机推荐
- 计蒜客 2019 蓝桥杯省赛 B 组模拟赛(三)数字拆分
#include<iostream> #include<cstring> #include<cstdio> #include<algorithm> us ...
- IOS KVO没有在delloc中移除导致奔溃
1.背景 为了监听tableview的移动 [_tableView addObserver:self forKeyPath:@"contentOffset" options:NSK ...
- sudo -iu [用户] 命令无法正常切换到用户目录的原因
今天干活时遇到一个问题,在sudo -iu [用户]命令执行后无法切换到用户对应的[ 用户@机器 ~$ ]命令行 .bashrc已正常配置为 if [ -f /etc/bashrc ]; then . ...
- 关于select的使用感受~大坑~select不能添加点击事件触发~
这是一个坑,把我摔惨了! select+option是浏览器自带的下拉选项框,样式及其丑,还好现在有很多框架都相应做了些美化,select 元素是一种表单控件,可用于在表单中接受用户输入. 还有一个重 ...
- python 中爬虫 content和text的区别
一直在想requests的content和text属性的区别,从print 结果来看是没有任何区别 import requests headers = { "User-Agent" ...
- robotframework 远程连接数据库问题
今天在使用RF远程连接数据库时出现报错的问题,因为我发现只安装databaselibrary跟PyMsql的话,连接本地的数据库是OK的,但是如果我们的测试机性能有限,那么既要编写代码.运行测试.还有 ...
- noip第26课资料
- Android Studio升级3.2.1后的合并XML出错的解决方案
升级到3.2.1版本之后,遇到了合并XML出错的问题.错误内容大概如下: 当大家看到这个问题的时候,可能会有一行是可以点击的文件目录,点击到报错的地方. 如果没有可以点击的地方,也可以根据目录和 “行 ...
- Python中list的删除del&remove小区别
del删除时候指定下标,remove必须指定具体的值
- Metasploit Framework(4)信息收集
文章的格式也许不是很好看,也没有什么合理的顺序 完全是想到什么写一些什么,但各个方面都涵盖到了 能耐下心看的朋友欢迎一起学习,大牛和杠精们请绕道 使用场景: Kali机器一台:192.168.163. ...