FormData對象

XMLHttpRequest Level 2添加了一個新的接口FormData. 利用FormData對象,ajax

咱們能夠經過JavaScript用一些鍵值對來模擬一系列表單控件,咱們還能夠使用XMLHttpRequest的send()方法來異步的提交這個」表單」。瀏覽器

比起普通的ajax, 使用FormData的最大優勢就是咱們能夠異步上傳一個二進制文件。app

FormData是瀏覽器原生的,且支持二進制文件。異步

建立一個FormData對象

你能夠先建立一個空的FormData對象,而後使用append()方法向該對象裏添加字段,以下:spa

var oMyForm = new FormData();

oMyForm.append("username", "Groucho");
oMyForm.append("accountnum", 123456); // 數字123456被當即轉換成字符串"123456"
相關文章
相關標籤/搜索