关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 10593|回复: 0

上传图片报request转换异常

[复制链接]
发表于 2013-8-26 10:00:07 | 显示全部楼层 |阅读模式
我做了个页面,在表单中有一个图片上传控件,数据库存储的是图片路径,它不是必须字段,可以传图片,也可以不传,都能提交,现在必须传才能提交,如何解决啊。。。
群里有人说在提交之前判断下有没有上传文件,于是我改 了一下,自己在beforeSubmit中写了个Js控制
<t:formvalid formid="formobj" dialog="true" layout="div" beforeSubmit="sync">

function sync(){
                  editor.sync();
                  document.getElementById('synvalue').value=editor.html();
                  var url="newsController.do?save";
                  if($(".uploadify-queue-item").length>0){
                          upload();
                  }else{
                          $('#isupload').val("false");
                          $.ajax({
                                  async:false,
                                  cache:false,
                                  type:'POST',
                                  url:url,
                                  data:{synvalue("#synvalue").val(),isupload("#isupload").val(),title("#title").val(),source("#source").val(),datetime("#datetime").val(),commentCount("#commentCount").val()},
                                  error:function(){},
                                  success:function(data){
                                          var d=$.parseJSON(data);
                                          if(d.success){
                                                  var msg=d.msg;
                                                  frameElement.api.opener.tip(msg);
                                                  frameElement.api.opener.reloadTable();
                                                  frameElement.api.close();
                                          }
                                  }
                          });
                  }
          }
如果没有图片上传是有用的,有图片上传走upload()函数就报下面的错
Could not parse multipart servlet request.....
为什么直接在beforeSubmit中写upload就可以上传图片,自己写个函数就不能呢


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表