3

ここにあるプラグインを使用しています: https://github.com/blueimp/jQuery-File-Upload

次のように初期化します。

$('#fileupload').fileupload({
    formData: {task: taskId},
    url: '/file'
});

削除以外はすべて機能しているようです。ファイルを削除しようとすると、サイト全体で SSL が使用されているにもかかわらず、リクエストが HTTPS ではなく HTTP を介して送信されます。

更新

ファイルが「既存の」ファイルとしてロードされたとき (プラグインが初期化されたとき、またはファイルが正常にアップロードされたとき)、その行の削除ボタンには、data-url「http://」が含まれる属性が含まれているように見えます。そのようです:

<button class="btn btn-danger delete" data-type="DELETE" data-url="http://mysite.com/file?file=test.pdf&amp;hash=cd8d4d2dd2a9028cfc533b70b05f70329c288500">
    <i class="icon-trash icon-white"></i>
    <span>Delete</span>
</button>

これがどこからロードされるか知っている人はいますか?

4

1 に答える 1

0

削除URLが指定されているサーバー側で変更する必要があります。

于 2013-04-05T20:30:14.773 に答える