form提交的两种形式,以及文件上传

1、直接form里的submit就可以提交
2、button提交时,调$('#form').submit()方法
3、ajax提交时,用

            //几个参数需要注意一下
                type: "POST",//方法类型
                dataType: "json",//预期服务器返回的数据类型
                url: "/users/login" ,//url
                data: $('#form1').serialize(),
                success: function (result) {
                    console.log(result);//打印服务端返回的数据(调试用)
                    if (result.resultCode == 200) {
                        alert("SUCCESS");
                    }
                    ;
                },
                error : function() {
                    alert("异常!");
                }
            });
        }

$('#form1').serialize()会拼接输入框的name和value值。
4、提交文件时必须设置form enctype=multipart/form-data编码方式。

你可能感兴趣的:(form提交的两种形式,以及文件上传)