var upload_image_swfu = null; function initupload() { upload_image_swfu = new swfupload({ // backend settings upload_url: "/swfupload/resumeupload.ashx", // file upload settings file_size_limit: "20 mb", file_types: "*.pdf;*.doc;*.docx;*.ppt;*", file_types_description: "文件", file_upload_limit: "0", // zero means unlimited // event handler settings - these functions as defined in handlers.js // the handlers are not part of swfupload but are part of my website and control how // my website reacts to the swfupload events. file_queue_error_handler: filequeueerror, file_dialog_complete_handler: filedialogcomplete, upload_progress_handler: uploadprogress, upload_error_handler: uploaderror, upload_success_handler: uploadsuccess, upload_complete_handler: uploadcomplete, // button settings button_image_url: "/images/select_doc_button.gif", button_placeholder_id: "place_holder", button_width: 130, button_height: 26, //button_text: 'select images (2 mb max)', //button_text_style: '.button { font-family: helvetica, arial, sans-serif; font-size: 14pt; } .buttonsmall { font-size: 10pt; }', //button_text_top_padding: 1, //button_text_left_padding: 5, // flash settings flash_url: "/swfupload/swfupload.swf", // relative to this file custom_settings: { upload_target: "upload_progress" }, // debug settings debug: false }); } $(document).ready(function () { initupload(); }); function uploadresume(uploadsuccess) { $("#progress_bar").progressbar('setvalue', 0); upload_image_swfu.uploadsuccess = function (file, serverdata) { $('#upload_doc_dialog').dialog('close'); uploadsuccess("/upload/jobresume/" + serverdata); }; $('#upload_doc_dialog').dialog('open'); }