带参数上传文件

提问 未结
0 151
摩羯座小笨熊
悬赏:20飞吻
想写一个文件上传的,带着参数上传的这种 但是提示:表单包含了一个文件输入元素,但是其中缺少 method=POST 以及 enctype=multipart/form-data,所以文件将不会被发送。

所以这个应该怎么改一下??


$('#leading').on('click', function () {
var sourceStr = "";
$.each($("input:checkbox[name='sourceChecked']:checked"), function () {
sourceStr += $(this).val() + "|";
});
var tripTypeStr = "";
$.each($("input:checkbox[name='tripTypeChecked']:checked"), function () {
tripTypeStr += $(this).val() + "|";
});
if (sourceStr === "" || tripTypeStr === "") {
layer.msg("请选择");
return false;
}
upload.render({
method: 'post'
, elem: '#leading' //绑定元素
, accept: 'file' //文件
, url: '/eading',
data: {
“logdir”: sourceStr,
“tripType”: tripTypeStr
}
, done: function (res) {
alert(res.msg)
}
, error: function () {
layer.msg("导入文件异常!")
}
});
});


回帖
  • 消灭零回复