发送对象数组而不将其字符串化为Javascript中的POST数据

时间:2020-08-07 09:23:48

标签: javascript arrays json stringify

有没有一种方法可以发送对象数组而不使用Javascript将JSON.stringify用作POST数据?

var loginData = [{
    grant_type: 'password',
    username: self.loginEmail(),
    password: self.loginPassword()
},{
    grant_type: 'password1',
    username: self.loginEmail1(),
    password: self.loginPassword1()
}];

$.ajax({
    type: 'POST',
    url: '/Token',
    data: loginData
}).done(function (data) {
    self.user(data.userName);
}).fail(showError);

为什么仅按原样发送对象时,为什么需要对对象数组进行字符串化处理?

0 个答案:

没有答案
相关问题