1

如何实现 onDeleteComplete,我是放在 deletefile 里面:请求还是外面?

我之前使用过完整的方法,我尝试以相同的方式实现 onDeleteComplete 但我没有得到任何操作。以下是我尝试使用但失败的代码。

   $('#jquery-wrapped-fine-uploader').fineUploader({
                    request: {
                        endpoint: '/Test.aspx'
                    },
                    deleteFile: {
                        enabled: true,
                        endpoint: '/Test.aspx'
                    }
                }).on('onDeleteComplete', function (id, xhr, isError) {
                    alert('hi');
                })
4

3 回答 3

1

所以我终于得到了你的建议。

这是我的最终代码

       $('#jquery-wrapped-fine-uploader').fineUploader({
            request: {
                endpoint: '/Test.aspx'
            },
            deleteFile: {
                enabled: true,
                endpoint: '/Test.aspx'
            }
        }).on('deleteComplete', function (event, id, name, responseJSON) {
          alert('hi');
        });
于 2013-04-23T15:09:14.310 回答
0

使用 jQuery 插件时回调的使用在fineuploader.com 上的示例/演示和文档中都有详细记录。文档中有两个不同的地方提到了我们的回调:回调自述页面使用 jQuery 插件自述页面的回调部分

代码中的“on”"onDeleteComplete"是多余的,应该改为.on("deleteComplete", ...). 此外,jQuery 传递给所有事件处理程序的第一个参数是“event”。

请阅读文档,从http://docs.fineuploader.com/的第一页开始。阅读介绍性信息,然后按照您的用例概述的路径进行操作。

于 2013-04-23T13:26:19.890 回答
0

现在怎么样?

$('#jquery-wrapped-fine-uploader').fineUploader({
            request: {
                endpoint: '/Test.aspx'
            },
            deleteFile: {
                enabled: true,
                endpoint: '/Test.aspx'
            }
        }).on('deleteComplete', function (id, xhr, isError) {
          alert('hi');
        });
于 2013-04-23T17:55:03.940 回答