簡體   English   中英

Jquery uploadify 實時更新

[英]Jquery uploadifiy realtime update

我如何發送一些參數,它們在頁面加載時沒有定義,我有一個選擇框,我還需要發送到 PHP,選擇的值? 所以這里是我的代碼

var _data = $('#art:selected').val();

$('#art').live('change', function () {
    $selected = $(":selected", this);
    id = $selected.val();
    _data = id;
});

$('.vla').live('click', function () {

    $("#uploadify").uploadifyUpload();
    return false;
});

$("#uploadify").uploadify({
    'uploader': '/extra/flash/uploadify.swf',
    'script': '/admin/uploads/artistsphotos',
    'scriptData': { 'title': _data },
    'cancelImg': '/images/cancel.png',
    'folder': '/img/artists',
    'queueID': 'fileQueue',
    'auto': false,
    'multi': true,
    'onComplete': function (a, b, c, d, e) {
        console.log(d);
    },
    'onAllComplete': function (event, data) {
        //something here  
        //alert(data);
    }
});

該字段的 id 為 #art,我試圖在提交時獲取選定的值,有什么解決方案嗎?

當我遇到這個問題時,我做了一個單獨的表單來處理設置,並將其提交給一個處理腳本,該腳本將數據存儲為會話數據,然后從上傳處理腳本訪問該會話數據。 我不知道這是否是處理它的最佳方法,但它有效。

您還可以使用 onComplete 函數收集表單數據並將其發送到要處理的腳本。 Oncomplete 函數可以訪問剛剛完成上傳的文件的文件信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM