Maison >développement back-end >tutoriel php >javascript - 关于uploadify同时上传完所有的图片

javascript - 关于uploadify同时上传完所有的图片

WBOY
WBOYoriginal
2016-12-01 00:56:451190parcourir

1.uploadify怎么绑定button按钮的,是不是在

$(document).ready(function(){

<code>$("#button_id").uploadify();</code>

});
这样子好像不行啊。
2.就是我上传除了图片之外还有很多别的需要输入的值,我知道可以用settings方法绑定这些值,但是当我点击上传的时候,在选择多张的情况下,只有一张被上传了,能不能多张同时上传到同一个控制器?因为我发现当选择自动上传的时候,这个是一张一张的往后台传的,这时候就需要先写入图片名字到数据库,之后在写入相关数据。但是我这里图片表和数据表是分开的,中间有一个pic_id相关联,怎么保证图片的pic_id和数据表的id一样啊?我现在比较纠结这个?多谢了

回复内容:

1.uploadify怎么绑定button按钮的,是不是在

$(document).ready(function(){

<code>$("#button_id").uploadify();</code>

});
这样子好像不行啊。
2.就是我上传除了图片之外还有很多别的需要输入的值,我知道可以用settings方法绑定这些值,但是当我点击上传的时候,在选择多张的情况下,只有一张被上传了,能不能多张同时上传到同一个控制器?因为我发现当选择自动上传的时候,这个是一张一张的往后台传的,这时候就需要先写入图片名字到数据库,之后在写入相关数据。但是我这里图片表和数据表是分开的,中间有一个pic_id相关联,怎么保证图片的pic_id和数据表的id一样啊?我现在比较纠结这个?多谢了

因为一时不方便测试插件,但是思路肯定是一致的,给你一个我的思路,你参考一下。
你的设计是把资源表与数据表分开的,数据表关联资源ID,想想提交数据存入数据表的时候是不是只是需要拿到资源ID就可以了?也就是通过Ajax先上传资源,返回资源ID,这样不论是传一张还是多张都是同样能够处理的。


① 插件上传图片资源拿到资源ID

② 提交数据

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn