Welcome 微信登录

首页 / 脚本样式 / Ajax

详解Ajax和form+iframe 实现文件上传的方法(两种方式)

详解Ajax和form+iframe 实现文件上传的方法(两种方式)

自从有html5之后,文件上传变的非常简单。很方便的解决了项目中需要用到的文件上传功能。HTML5支持多图片上传,而且支持ajax上传,而且支持上传之前图片的预览,而且支持图片拖拽上传,而且还是纯粹利用file控件实现,JS代码寥寥,想不让人称赞都难啊!HTML5Ajax上传html5的上传实现,是需要file控件以及XMLHttpRequest请求。下面是我封装的一个上传插件:function fileUpload(options) {var opts ...
原生ajax和iframe框架实现图片文件上传的两种方式

原生ajax和iframe框架实现图片文件上传的两种方式

大家应该可以举出几种常用的异步文件上传功能的实现方式,使用频率较多的有原生ajax和iframe框架,实现图片文件上传,下面就为大家分享图片文件上传的两种方式:原生ajax和iframe框架,供大家参考,具体内容如下方法一:利用iframe框架上传图片html代码如下:<div class="frm"><form name="uploadFrom" id="uploadFrom" action="upload.php" method="p...
HTML5 Ajax文件上传进度条如何显示

HTML5 Ajax文件上传进度条如何显示

原本打算使用jquery插件进行异步文件上传,比如uploadfy但是需要额外的支持,也有人用iframe模仿异步上传机制,感觉都比较别扭。因为项目不考虑低版本浏览器,所以决定用html5实现。下面只是一个简单的demo,具体样式需要自己去做。后台基于strut2进行文件处理,具体因项目而定。只是要注意设置文件大小的限制。 <constant name="struts.multipart.maxSize" value="52428800"/>这...
深入剖析$.ajax()方法

深入剖析$.ajax()方法

url:要求为string类型的参数,(默认为当前页地址)发送请求的地址。type:要求为string类型的参数,请求方式(post活get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。async:要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。如果需要发...
Ajax实现页面自动刷新实例解析

Ajax实现页面自动刷新实例解析

Ajax简介:AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果...
利用AJAX实现无刷新数据分页

利用AJAX实现无刷新数据分页

以前在使用Asp.Net的时候用过GridView这个控件,这个控件自带分页的功能,虽然很丑,但是功能还是很强大的。这里呢,给大家展示一下更加给力的方式——利用AJAX无刷新直接从服务器获取数据分页。一、实现过程注意:一下的内容都是在服务器内使用的。首先要在服务器的路径下建立几个文件,比如,page1.txt,page2.txt,page3.txt。每个文件中放入数组,如下:复制代码 代码如下:[{user:"blue",pass:"123"},{user...
如何使用ajax读取Json中的数据

如何使用ajax读取Json中的数据

本文给大家分享一下,如何使用ajax读取Json中的数据。一、基础知识什么是json?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言 *JSON 具有自我描述性,更易理解JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。JSON - 转换为 ...
Ajax实现异步用户名验证功能

Ajax实现异步用户名验证功能

先看看布局比较简单,效果图如下ajax功能: 当用户填写好账号切换到密码框的时候,使用ajax验证账号的可用性。检验的方法如下:首先创建XMLHTTPRequest对象,然后将需要验证的信息(用户名)发送到服务器端进行验证,最后根据服务器返回状态判断用户名是否可用。function checkAccount(){var xmlhttp;var name = document.getElementById("account").value;if (windo...
Ajax学习笔记---3种Ajax的实现方法【推荐】

Ajax学习笔记---3种Ajax的实现方法【推荐】

Ajax: Asynchronous JavaScript and Xml , 异步js脚本和xml , 常用来实现页面局部的异步刷新, 对提高用户体验有很大帮助. Xml在多语言时较有优势, 但Ajax技术实际上较多采用Json对象而不是Xml来处理数据.(一) Ajax历史....了解性知识Ajax归属于Web前端开发技术, 与javascript有着异常紧密的联系. Ajax就是一种实现异步通信无刷新的技术, 而这种技术可以有很多种实现方式. 浏览器...
无限分级和tree结构数据增删改【附DEMO下载】

无限分级和tree结构数据增删改【附DEMO下载】

阅读目录•无限分级•jstree插件•Demo•创建Region实体•满足jstree插件的数据对象Dto•数据转换•初始化获取转换后的数据•前台数据加载•其他操作•通过按钮来操作增删改无限分级很多时候我们不确定等级关系的层级,这个时候就需要用到无限分级了。说到无限分级,又要扯到递归调用了。(据说频繁递归是很耗性能的),在此我们需要先设计...
<< 11 12 13 14 15 16 17 18 19 20 >>