jquery.form.js插件的基本使用(使用ajax提交form表单,包括文件上传)

表单提交我们现在大部分用的都是ajax提交了,对于没有文件上传的表单,普通的ajax就可以实现,而对于有文件上传的表单,我一般使用jquery.form.js插件,感觉还是挺好用的

1.引入相应的js文件


2.
function Djly_form_add(){  
    $("#form-user-add").ajaxSubmit({
        success: function (data) {
            //if(data.code == '200'){  //这些是我demo里处理的代码,可不用理会
              //layer.msg(data.message,{time:1000},function(){
              //})
            //}else if(data.code == '500'){
                //layer.msg(data.message);
            //}
        },
        error: function (error) { 
            alert(error);   //错误提示
        },
        url:"",  //提交的地址
        type: "post",  //提交的方式
        dataType: "json"  //返回的数据类型
    });
}

好了,以上就是jquery.form.js最简便的用法,后台接收值得话,文件就用$_FILES,普通值就用$_POST或$_GET,这我就不多说了,别忘了,form表单要写enctype="multipart/form-data" 的属性哦

你可能感兴趣的:(jquery.form.js插件的基本使用(使用ajax提交form表单,包括文件上传))