【问题标题】:Grails bootstrap file upload plugin completionGrails bootstrap 文件上传插件完成
【发布时间】:2013-10-13 16:35:19
【问题描述】:

我对 Web 开发比较陌生(几十年来一直在做 C++ 后端的工作),并且正在跳入 groovy/grails 范式。我正在使用一个很棒的插件,称为 Grails Bootstrap 文件上传插件 (https://github.com/sarbogast/grails-bootstrap-file-upload/blob/master/README.md)。

我已将插件集成到我的表单中,一切都很好,除了我想在所有文件都成功上传后触发“清理和移动”功能。所以,类似:

  1. 用户填写表格并验证(检查)
  2. 用户添加文件(检查)
  3. 用户上传文件(检查)
  4. 我验证了有关文件的各种内容,然后重定向到处理监视器屏幕(未检查!)

另一个注意事项是,该插件允许您一次性加载所有文件(我似乎无法开始工作)或按顺序加载,这对我来说看起来更好,我更喜欢。

有没有人对这个插件有任何经验或关于如何找出文件何时全部成功加载的一般建议?知道我何时处理控制器操作中的最后一个文件这样简单的事情就足够了......

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

【问题讨论】:

    标签: jquery twitter-bootstrap grails plugins


    【解决方案1】:

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

    以下代码 sn-p 完美地满足了我的需求:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多