0

JqueryUploadify-Pluginを自分のサイトに実装しているだけです。コードは次のとおりです。

$('#uploadbtn').uploadify({
    'debug'    : true,
    'fileTypeDesc' : imagestxt,
    'removeCompleted' : false,
    'uploadLimit' : 40,
    'auto'     : false,
    'queueID'  : 'uploadqueue',
    'fileTypeExts' : '*.jpg; *.jpeg; *.png; *.gif', 
    'buttonClass' : 'uploadbtn',
    'fileSizeLimit' : '5MB',
    'buttonText' : uploadbtntext,
    'swf'      : '../../js/uploadify.swf',
    'uploader' : '../../actions/upload.php',
    'width' : '200',
    'method'   : 'post',
    'onDialogClose'  : function(queueData) {
       if (queueData.queueLength > 0) 
       {
            $(".uploadinstructions").hide();
            $(".albumoptions").show();
            $("#startupload").removeAttr("disabled");
            $(document).blur();
       }
    },
    'onUploadSuccess' : function(file, data, response) {
    alert('The file was saved to: ' + data);
    },
    'onUploadComplete' : function(file) {
        $("#startupload").removeAttr("disabled");
    },
    'onComplete' : function (event, queueID, fileObj, response, data) {
        alert(response);
    }
});

問題は、ファイルをアップロードしているときに、ポップアップに(400 Bad Request)というエラーメッセージが表示されることです。おそらくフラッシュアプ​​リケーションが原因で、Firebugに接続が表示されません。何かアイデア、これを解決する方法は?

4

1 に答える 1

0

私は自分で答えを見つけました、それはかなり愚かで簡単でした、私は単にこれを変更する必要がありました:

'swf'      : '../../js/uploadify.swf',
'uploader' : '../../actions/upload.php',

これに:

'swf'      : '../js/uploadify.swf',
'uploader' : '../actions/upload.php',
于 2013-01-31T15:10:29.417 に答える