基于PHP的AJAX技术实现文件异步上传

发表于 2009-12-29 13:47

异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候,用户还可以使用该页面并且填写文件描述。

分类: Ajax | 阅读全文

AJAX在post中文时乱码的解决方法

发表于 2009-12-12 00:33

AJAX在Post中文时乱码的解决方法:

  加上设置字符编码的方法:

  header(‘Content-Type:text/html;charset=GB2312′);

  解释如下:

分类: Ajax | 阅读全文

jquery之ajax上传文件(php版)

发表于 2009-12-11 13:45

在用PHP上传文件时我们只能用$_FILES数组,如果我们只是单一的用JS方式取其ID,如<input id=’img’ type=’file’>..document.getElementById(‘img’).value或者jquery形式的$(“#img”)都是不能正真实际上传的。
可是功能上又要要求实现所谓的“异步上传”,怎么办呢?只能借助于第三方的组件,或者自己写一个。

分类: Ajax | 阅读全文

jQuery中用于Ajax的$.get()和$.post()用法小结

发表于 2009-12-01 14:47

jQuery中用于Ajax的$.get()和$.post()用法小结:
常用的load()方法通常可以用来从Web服务器上获取静态的数据文件,当属这并不能体现Ajax的全部特性。在实际的开发中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法(或者是后面要讲解到的$.ajax方法)。

分类: Ajax | 阅读全文

与其他库一起使用jQuery

发表于 2009-10-31 20:47

概要:

  在jQuery库,几乎所有的jQuery插件都被约束在它的命名空间里,通常,“global”对象同样被存储在jQuery命名空间里,因些不会使它与其它库(如:Prototype, MooTools, or YUI)发生冲突。

分类: Ajax | 阅读全文

Ajax 字符串过滤

发表于 2009-09-24 07:25

<script>

function filterlist(selectobj) {

  // 过滤对象   this.selectobj = selectobj;

分类: Ajax | 阅读全文

拥抱JSON,让XML走开

发表于 2009-09-16 07:51

Ajax(Asynchronous Javascript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外 的人看得很是热闹,门里的人摇摇头不外如是。

分类: Ajax | 阅读全文

利用Ajax传递Xml文档

发表于 2009-09-12 08:57

  客户端<script language=”javascript”>

//生成XML文件
function GetAllFormData()

分类: Ajax | 阅读全文

关于在AJAX中GET回的ResponseText乱码的解决办法

发表于 2009-09-11 09:30

用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。

分类: Ajax | 阅读全文

各种效果的jquery ui(接口)简介

发表于 2009-09-04 08:53

基本的鼠标互动:
拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)

分类: Ajax | 阅读全文