2011-06-09 170 views
0

我正在使用uploadify上传多个图像的页面上工作。要求用户上传这些文件。在提交之前,有没有办法在客户端验证这些字段,比如使用jQuery或JavaScript?我对使用PHP进行服务器端验证感到满意。Uploadify的客户端验证?

谢谢你的时间。

回答

0

当然可以。您可以使用基本的验证插件,但您必须手动反映uploadify带回的内容。所以有很多方法可以做到这一点,但这是你如何开始。

  1. 加载文档时,在表单上调用validate()。
  2. 从一个名为myFileCollection的文本框开始,该文本框为空白并且有class="required"
  3. 钩入Uploadify的OnSelect事件。
  4. 对于通过Uploadify选择的每个文件,将myFileCollection中的值更改为文件数。如果它为零,请清空文本框。
  5. 忽略的文本框,当您提交

这种方式,形式是有办法跟踪哪些Uploadify可达。检查出的信息如何/在哪里钩Uploadify的事件文档:

http://www.uploadify.com/documentation/events/onselect/

+0

谢谢,Milimetric,但我使用的闪存驱动Uploadify部件通过'http:// www.uploadify.com /' 。它看起来不会为这个工作。 :( – 2011-06-09 19:06:44

+0

哎呀,我的糟糕的,编辑来解决这个问题,但它可能会更困难 – Milimetric 2011-06-09 19:42:37

+0

感谢您的帮助,Milimetric。事实证明,我没有足够快速的检查,我最终修改了uploadify jQuery插件现在我有了原生支持验证! – 2011-06-13 15:57:40