我想创建一个表单,将数据直接发布到API。在Javascript中,字典如下所示:

  {
      "Data": {
          "Details": {
              "name": bob,
              "date": today
          },
         "number": 1
      }
  };


有什么方法可以将这些数据写入可以直接发布到API的HTML表单中?

谢谢

最佳答案

只要您的API服务器接受扩展的表格数据语法,您就可以执行以下操作:

 <form method="POST" action="/your-endpoint">
   <input name="Details.name" value="bob" type="hidden" />
   <input name="Details.date" value="today" type="hidden" />
   <input name="number" value="1" type="hidden" />
   <button>Submit</button>
 </form>


只要服务器支持扩展语法,它将把它解析为您提到的对象。

10-04 22:50
查看更多