Ответ 1
Создать объект:
var data = {};
Затем установите свойство:
data[key] = value;
Затем используйте объект в вашем вызове $.post()
:
$.post(
"/factory/set",data,
function(response) {
}, "json"
);
У меня есть следующий код
$.post(
"/factory/set",{
key : value
},
function(response) {
});
}, "json"
);
где
key = "foo"
value = "bar"
но сервер всегда получает "ключ" и "бар", есть ли способ установить ключ как переменную, а не строку?
Создать объект:
var data = {};
Затем установите свойство:
data[key] = value;
Затем используйте объект в вашем вызове $.post()
:
$.post(
"/factory/set",data,
function(response) {
}, "json"
);