AjaxForm передать значение
Здравствуйте.Получаю картинки без загрузки с помощью данного плагина.
$('#images').on('change',function(){ $('#multiple_upload_form').attr('action','{$upload_url}').ajaxForm({ target:'#images_preview', beforeSubmit:function(e){ $('.uploading').show(); }, success:function(e){ $('.uploading').hide(); }, error:function(e){ } }).submit(); }); Как мне передать ещё оно значение.Пробую data:"a" вставить, не работает |
Похоже на то, что плагин сам обрабатывает содержимое формы, значит обычным полем, скрытым если надо. Либо в документации читать.
|
Я пробовал, но что то не понимаю как.Вот форма
<form name="multiple_upload_form" id="multiple_upload_form" enctype="multipart/form-data"> <input type="hidden" name="image_form_submit" value="1"/> <input type="file" name="images[]" id="images" multiple > <div class="gallery" id="images_preview"></div> </form> В этом скрытом передаётся файл. Или на новое скрытое поле писать свой сабмит?Что то я не вкурю никак. |
Я не знаю что за плагин вы используете, но по написанному похоже, что он сам обрабатывает форму, то есть все что есть поля в ней он отправит. Документация плагина что говорит?
Если отправляет, то файлы будут в массиве $_FILES, все остальное в $_POST. 'action','{$upload_url}') - это что? |
Цитата:
Цитата:
Добавляю в форму <input type="hidden" name="{$is_user}" value=""/> И там куда должен придти его нет. $user_id = S_POST['is_user']; // тишина. |
Цитата:
PS. Для этого сабмита своя.Есть ещё другой. + $('#multiple_upload_form').attr('action','{$upload _url}') в общем то полная хрень, так как РНР это значение подставит при выводе страницы. Зачем же это делать, если проще и выгоднее прописать сразу action в форму? Цитата:
|
Часовой пояс GMT +3, время: 09:21. |