javascript - 关于uploadify同时上传完所有的图片
$(document).ready(function(){
$("#button_id").uploadify();
});
这样子好像不行啊。
2.就是我上传除了图片之外还有很多别的需要输入的值,我知道可以用settings方法绑定这些值,但是当我点击上传的时候,在选择多张的情况下,只有一张被上传了,能不能多张同时上传到同一个控制器?因为我发现当选择自动上传的时候,这个是一张一张的往后台传的,这时候就需要先写入图片名字到数据库,之后在写入相关数据。但是我这里图片表和数据表是分开的,中间有一个pic_id相关联,怎么保证图片的pic_id和数据表的id一样啊?我现在比较纠结这个?多谢了
回复内容:
1.uploadify怎么绑定button按钮的,是不是在
$(document).ready(function(){
$("#button_id").uploadify();
});
这样子好像不行啊。
2.就是我上传除了图片之外还有很多别的需要输入的值,我知道可以用settings方法绑定这些值,但是当我点击上传的时候,在选择多张的情况下,只有一张被上传了,能不能多张同时上传到同一个控制器?因为我发现当选择自动上传的时候,这个是一张一张的往后台传的,这时候就需要先写入图片名字到数据库,之后在写入相关数据。但是我这里图片表和数据表是分开的,中间有一个pic_id相关联,怎么保证图片的pic_id和数据表的id一样啊?我现在比较纠结这个?多谢了
因为一时不方便测试插件,但是思路肯定是一致的,给你一个我的思路,你参考一下。
你的设计是把资源表与数据表分开的,数据表关联资源ID,想想提交数据存入数据表的时候是不是只是需要拿到资源ID就可以了?也就是通过Ajax先上传资源,返回资源ID,这样不论是传一张还是多张都是同样能够处理的。
① 插件上传图片资源拿到资源ID
② 提交数据