0

我一直在努力解决我的问题。我查看了谷歌负载并尝试了修复,但我一点运气都没有。

$(function() {
    $("#listing_pic").uploadify({
        height        : 30,
        swf           : 'uploadify/uploadify.swf',
        uploader      : 'uploadify/uploadify.php',
        width         : 120,
        fileExt       : '*.jpg; *.jpeg; *.JPG; *.JPEG;',
        checkExisting : 'uploadify/check-exists.php',
        simUploadLimit: 2,
        fileSizeLimit : '4MB',
        auto          : true,
        multi         : true,
        onComplete    : function(event,queueID,fileObj,response,data) {
            $('#hiddenlistingpic').val(response);
        },
    });
});

我试图让 Uploadify 将我的图像上传到我的服务器(工作正常),然后将文件名发送到隐藏字段,以便我可以将数据发布到我的数据库更新类中。这让我很头疼,而且我非常确定这是一个简单的解决方法。

4

1 回答 1

1

从这里:https ://stackoverflow.com/a/3466188/1253747

$(function() {
$("#listing_pic").uploadify({
    height        : 30,
    swf           : 'uploadify/uploadify.swf',
    uploader      : 'uploadify/uploadify.php',
    width         : 120,
    fileExt       : '*.jpg; *.jpeg; *.JPG; *.JPEG;',
    checkExisting : 'uploadify/check-exists.php',
    simUploadLimit: 2,
    fileSizeLimit : '4MB',
    auto          : true,
    multi         : true,
    onComplete    : function(event,queueID,fileObj,response,data) {
        $('#hiddenlistingpic').val(fileObj.name);
    },
});
});

或者从uploadify docs,似乎有很多其他方法可以得到它:

'onUploadSuccess' : function(file, data, response) {
        $('#hiddenlistingpic').val(file.name);
    }

同样的事情可以用onuploadcomplete. 或者还有什么我想念的吗?

于 2012-09-10T13:54:39.107 回答