javascript Ajax - Enviar um objeto
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Ajax - Enviar um objeto相关的知识,希望对你有一定的参考价值。
const ajax = new XMLHttpRequest();
ajax.open('post', 'http://teste.com/request', true);
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ajax.onreadystatechange = () => {
if (ajax.readyState != 4 || ajax.status != 200) return;
console.log('ajax.response', ajax.response);
};
let dados = {
'Email': 'Copo88@mail.com',
'Nome': 'Copo 88'
};
ajax.send(
Object.keys(dados).map((key) =>
`${ encodeURIComponent(key) }=${ encodeURIComponent(dados[key]) }`
).join('&')
);
以上是关于javascript Ajax - Enviar um objeto的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript之Ajax-2 Ajax(使用Ajax发送get请求使用Ajax发送post请求)
JavaScript-Runoob-AJAX:AJAX 教程
JavaScript之Ajax之美~
JavaScript Ajax之美~
JavaScript之Ajax-6 Ajax的增强操作(jQuery对Ajax的支持表单操作)
javascript ajax和jquery ajax