Posts

Showing posts from August, 2018

FormData JavaScript

Khi bạn chỉ có 1 ô input và không có nút submit thì khi đó bạn sẽ làm gì ?  Html 5 + JS có 1 giải pháp mang tên formdata Xem đoạn code phía dưới về cách khởi tạo và sử dụng. // Không cần form: var formData = new FormData ( ) ; // Sử dụng js thuần: var formData = new FormData ( document . getElementById ( 'formID' ) ) ; // Sử dụng jquery: var formData = new FormData ( $ ( 'form#formID' ) [ 0 ] ) ; Nâng cao 1 chúc về cách sử dụng // init form data var formData = new FormData ( ) ; // append data formData . append ( 'username' , 'Chris' ) ; formData . append ( 'username' , 'Bob' ) ; // get first username formData . get ( 'username' ) ; // Returns "Chris" // get all username formData . getAll ( 'username' ) ; // Returns ["Chris", "Bob"] OK giới thiệu sơ qua là vậy còn sữ dụng như thế nào thì tùy bạn rồi.