Grails bootstrap文件上传插件完成

时间:2013-10-13 16:35:19

标签: jquery twitter-bootstrap grails plugins

我对网络开发相对较新(几十年来做C ++后端工作)并且正在进入groovy / grails范例。我正在使用一个名为Grails Bootstrap File Upload插件(https://github.com/sarbogast/grails-bootstrap-file-upload/blob/master/README.md)的精彩插件。

我已将插件集成到我的表单中,一切顺利,但我想在所有文件成功上传后触发“清理和移动”功能。所以,像:

  1. 用户填写表格&验证(检查)
  2. 用户添加文件(检查)
  3. 用户上传文件(检查)
  4. 我验证了有关文件的各种内容,然后重定向到处理监视器屏幕(未选中!)
  5. 另一个注意事项是,该插件允许您一次性加载所有文件(我似乎无法开始工作)或顺序加载,这看起来对我来说更好,我更喜欢。

    有没有人有这个插件的经验或一些关于如何找到文件已成功加载的一般建议?像我在控制器操作中处理最后一个文件时那样简单的事情会给我足够的...

    提前感谢任何人提供的任何帮助!

1 个答案:

答案 0 :(得分:0)

实际的jquery插件的文档比grails插件的文档更好,我发现了一大堆通过javascript提供的回调函数:https://github.com/blueimp/jQuery-File-Upload/wiki/Options

以下代码段完全符合我的需求:

<script>
    $('#fileupload').bind('fileuploadstop', function (e) {
        <g:remoteFunction action="finishUpdate" id="${fileSubmissionInstance.uniqueName}" update="updateMe" />
    }) 
</script>