

    panel_upload_files(array('text'=>'Перетяните и отпустите сюда<br><br>скан документа',
                                'upload_url'=>'/services/scan/upload_json/',  // URL который загрузит файл
                                'file_filter'=>'jpg;jpeg;pdf',
                                //'style_panel'=>'margin:0;',
                                'SendFormOnUploadSuccess'=>1,
                                'view_debug_panel'=>1,
                                'style_panel'=>'width:600px;margin:20px auto;',
               )) ;
               
Вариант 1: указать параметр upload_url, в котором будет реализован прием файла и ответ в формате JSON в загрузчик. После загрузки файла
в том же скрипте должны быть выполнены функциональные операции с файлом.

Вариант 2: upload_url не указывать (будет использован стандатный), при этом  panel_upload_files необходимо обернуть в форму.

Автоматическая отправка информации по загруженному файлу по ajax:

     function panel_file_upload()
     { include(_DIR_EXT.'/upload_files/panel_upload_files.php')  ;
       ?><form><?
       panel_upload_files(array('text'=>'Перетяните и отпустите сюда<br><br>скан документа',
                                'file_filter'=>'jpg;jpeg;pdf',
                                'SendFormOnUploadSuccess'=>1,
                                'view_debug_panel'=>1,
                                'style_panel'=>'width:600px;margin:20px auto;',
               )) ;
    
       ?><input type=submit class="v2" cmd="scan/upload_scan_to_personal" personal_id="<?echo $this->rec_personal['pkey']?>" value="Загрузить скан" style="display:none;">
       </form><?
     } 
