PHP+AjaxForm异步带进度条上传文件实例代码
在使用ajaxForm方法之前,首先需要安装form.js的插件,网上有;
一、首先说用法,ajaxForm可以接收0或1个参数,该参数可以是一个变量、一个对象或回调函数,这个对象主要有以下参数:
varobject={
url:url,//form提交数据的地址
type:type,//form提交的方式(method:post/get)
target:target,//服务器返回的响应数据显示的元素(Id)号
beforeSerialize:function(){}//序列化提交数据之前的回调函数
beforeSubmit:function(){},//提交前执行的回调函数
success:function(){},//提交成功后执行的回调函数
error:function(){},//提交失败执行的函数
dataType:null,//服务器返回数据类型
clearForm:true,//提交成功后是否清空表单中的字段值
restForm:true,//提交成功后是否重置表单中的字段值,即恢复到页面加载时的状态
timeout:6000//设置请求时间,超过该时间后,自动退出请求,单位(毫秒)。
}
ajaxFormjs的code
$(function(){
$("form").ajaxForm(object);
})
实例具体代码code
htmlcode
PHP+Ajax异步带进度条上传文件实例_php
文件上传
这里只是一个ajax+php+ajaxForm上传文件word文档例子