我们刚购买了fineuploader的许可证,效果很好。 但是,基本设置后的文档相当混乱。 我们正在尝试处理validate事件,但无法找到有关事件数据的信息,例如有效的扩展等,以及我们如何通知用户有关验证阶段发生的任何错误。
非常感谢任何帮助
答案 0 :(得分:1)
在events documentation http://docs.fineuploader.com/api/events.html#validate处详细记录了验证事件。
正如validation documentation所说,您可以使用validate事件来强制执行您自己的自定义规则。您将在回调处理程序中获得文件的名称和大小。如果您需要访问更多信息(例如实际文件),则可以声明submit
event callback handler。调用submit
时,该文件可以使用ID,您可以使用需要文件ID的任何其他API methods来解决该问题。
如果您只需要根据文件扩展名进行验证,请使用内置验证。有关详细信息,请参阅validation
config options。
您可以根据需要向用户显示消息。将在验证错误时调用onError
callback。如果您使用的是Fine Uploader UI,则还会调用showMessage
function并显示错误消息。
请仔细查看与上述相关的文档部分以及live demo that includes validation on the home page。