Name of object field as variable
-
Have a good day. Specify how js can assign a variable name to the object field.
var typeLogin = 'phone' //значением может также быть email, login, id var myLogin = '+7 000 00 00 00' //значением может быть a@b.com, vasya, 1234
$.ajax({
type: 'post',
url: 'login.py',
data: {
'login': true,
typeLogin: myLogin, // вот здесь именем поля должно быть значения переменной typeLogin а не ее имя
}
});
-
If you use ES6, you can use it.
var typeLogin = 'phone' //значением может также быть email, login, id var myLogin = '+7 000 00 00 00' //значением может быть a@b.com, vasya, 1234
$.ajax({
type: 'post',
url: 'login.py',
data: {
'login': true,
[typeLogin]: myLogin,
}
});
The truth is the support of the browsers can be chrome.
Yuzabel or Bakend with NodeJS.