图片和表单内容一起上传

提问 未结 4 121
吴恒
吴恒 VIP4 2019-4-28
悬赏:20飞吻
// 新增
form.on('submit(addNews-submit)',function(data) {
field = data.field,
url = $('#url').val();
if (!field['coverImg']){
layer.msg('请选择封面图',{anim: 6,icon: 5,offset: 'auto'});
return false;
}
if (!layedit.getText(index)){
layer.msg('请输入内容',{anim: 6,icon: 5,offset: 'auto'});
return false;
}
field['content'] = layedit.getContent(index);
$('#newpic-submit').trigger('click');
console.info('11');
return false;
});
//普通图片上传
var uploadInst = upload.render({
elem: '#test1',
url: layui.setter.baseUrl + 'Message/uploadNewPic',
field: 'coverImg',
auto: false,
bindAction: '#newpic-submit',
choose: function(obj){
//预读本地文件示例,不支持ie8
obj.preview(function(index, file, result){
$('#demo1').attr('src', result); //图片链接(base64)
});
},
before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
layer.load(); //上传loading
console.info(obj);
},
done: function(res, index){
layer.closeAll('loading'); //关闭loading
console.info(res);
http.fetch({
url: url,
param: field
}).then(res => {
tab.tabfunc('{:url("Message/newsManage")}', '新闻管理');
});
},
error: function(index){
layer.closeAll('loading'); //关闭loading
}
});
我这么写他会自动刷新页面
回帖
  • Zlheb
    2019-4-28
    按钮类型改为button
    0 回复
  • @Zlheb 可以详细说说吗
    0 回复
  • Zlheb
    2019-4-28
    提交按钮的type改为button,有些浏览器中默认类型为submit
    0 回复
  • @Zlheb 图片的已经是了,这和表单没关系啊
    0 回复