[英]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.