我有一些Javascript通过XMLHttpRequest从服务器获取表单的HTML,并在页面上显示表单。
我希望能够提取的是如果表单已提交将通过POST发送的数据,然后通过另一个XHR发送。棘手的一点是表单可能包含不同类型的不同元素。
有没有办法在不必检查表单上的每个元素,确定其类型,根据类型手动提取数据,并将其全部构建到查询字符串中?
答案 0 :(得分:0)
有没有办法在不必检查表单上的每个元素,确定其类型,根据类型手动提取数据,并将其全部构建到查询字符串中?
不,没有,但是有预编写的库具有已编写的代码。例如jQuery serialize
请注意,如果您要发出POST请求,那么数据应该放在请求正文中,而不是查询字符串。