Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Triks

$
0
0

Triks

  • Клонирование file type='input' http://jsfiddle.net/E8DBZ/2/
    • CSS
      #modal {
          padding: 10px;
          background: #eee;
      }
    • Views
      <formid="frm"><!-- form can contain plenty of inputs --></form> 
      <divid="modal"><h2>Modal</h2><divid="file-input-wrapper"><inputid="modal-file-input"type="file"name="file"/></div><br/><br/><inputid="submit-modal"type="submit"value="submit modal"/></div>
    • JS
      $('body').on('click', '#submit-modal', function(e) {
          e.preventDefault();
          var $form = $('#frm');
          var $fileInput = $('#modal-file-input');
          var $fakeInput = $fileInput.clone();
       
      	$form.append($fileInput);
          $('#file-input-wrapper').append($fakeInput);
      });

Ссылки


Viewing all articles
Browse latest Browse all 1318