小编典典

清理AJAX请求中的POST数据

ajax

我正在发送带有POST参数的AJAX请求(没有JQuery)。有什么功能可以清除&等字符吗?


阅读 383

收藏
2020-07-26

共1个答案

小编典典

您实际上不需要在现代浏览器中执行此操作

var xhr = new XMLHttpRequest;
xhr.open("POST","yourURL");
xhr.onload = function(data){ /*onload hook */};
xhr.send({keyval:"data here"}); // data here!

如您所见,您可以将一个对象传递给该.send方法并将其发送给该方法,而您根本不需要对POST正文(或GET url)中的URI组件进行编码或弄乱。

您当然也可以发送表格数据

2020-07-26