js 将form表单与上传文件 一起提交

前提 需要引入jquery(不然无法使用$.ajax)

//js
function add(){
    var formData = new FormData(document.querySelector("form"));//获取form值
        $.ajax({
            url: "http://chetest.svell.cn/jfinal_demo/student/test",
            type: "POST",
            data: formData,
            processData: false,  // 不处理数据
            contentType: false,   // 不设置内容类型
            success:function(data){
                alert(data);
            }
    });
}
//html
<form>
    <input type="text" name="name">
    <input type="text" name="age">
    <input type="text" name="phone">
    <input type="file" name="file">
    <input type="button" onclick="add()" value="新增">
</form>

猜你喜欢

转载自blog.csdn.net/qq_39816586/article/details/81667774
今日推荐