$(".btn-file").click(function () {
$("#btn_file").click();
// file_obj=$("#btn_file")[0].files[0];// 获取文件对象
})
$(".btn-facebook").click(function (e) {
// FormData 对象
var form = new FormData();
console.log($("#btn_file")[0].files[0]);
form.append("file",$("#btn_file")[0].files[0]);// 文件对象
form.append("uniqueToken",$.cookie("token"));// 可以增加表单数据
form.append("hid",e.currentTarget.id);
console.log(form);
$.ajax({
url: "http://120.78.78.174:6233/stu/uploadHomework",
dataType:"json",
type: 'POST',
async: false,
// data:JSON.stringify(data),
data:form,
processData:false,//关关关
contentType:false,//关关关
success:function (data) {
console.log(data);
if (data.status == 200)
alert("上传成功");
},
error:function (response) {
console.log(response);
},
});
})
疯狂500,主要问题:变量域的问题和ajax中属性问题以及逻辑问题