簡體   English   中英

如何從 URLSearchParams JSON.stringify object?

[英]How to JSON.stringify object from URLSearchParams?

我有這段代碼從表單中獲取所有輸入類型

  const form = document.querySelector('form');
  const data = new URLSearchParams(new FormData(form).entries());

我的問題是如何JSON.stringify上面的data object? 我需要進行字符串化,以便可以通過 JQuery ajax 將其傳遞以發布數據。

如果我循環它,它將在下面打印出來

for (let p of data) {
  console.log(p);
}

在此處輸入圖像描述

這是否實現了您正在尋找的東西? 數據是一個 arrays 數組,因為已經調用了 Object.entries。 Object.fromEntries() 方法將鍵值對列表轉換為 object。 在它恢復為 object 后,調用 JSON.stringify()。

const obj = Object.fromEntries(data);
const stringifyObj = JSON.stringify(obj);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM