jquery uploadify能上传多个文件之类的插件,但是好像是按队列一个一个的上传的,如果我也在上传多个文件的的同时,提交一个表单保存到数据库该如何操作。
比如:公司:xx;部门:xx;部门的附件(上传的多个附件)
这时如果用jquery uploadify上传,后台一个文件一个文件的上传比如一个upload.ashx(表单也是提交到它),会执行(上传文件的个数)次,则表单的公司、部门、附件(附件是单独的一张表,每一条附件记录有一个和部门关联的id)等其他信息怎么进行数据库操作?
你说的附件表中的部门的id在表单提交之前有么?如果没有的话,那上传就得和持久化表单同步进行,如果有的话,那就可以试试异步upload,再持久化表单中的其它信息,这只是一个思路。。。。。。
因为都是新建id是没有的,你有什么好方法吗?谢谢
@wenbolwm: 那就只能在保存表单中其它信息之后,获取id,然后再保存表单中的附件,你持久层用的什么啊?hibernate,我记得只要是save之后,那个id就会有的,get一把就ok!!!