14

Вопрос по json, string, jquery – jQuery + JSON, как определить ключ из переменной

У меня есть следующий код

$.post(
    "/factory/set",{
         key : value
    },
    function(response) {

        });
    }, "json"
);

где

key = "foo"
value = "bar"

но сервер всегда получает «ключ» и & quot; bar & quot ;, есть ли способ установить ключ как переменную, а не строку?

  • Работает как шарм. Спасибо!

    от Gessle
  • 29

    Создать объект: var data = {};

    Создать объект:

    var data = {};
    

    Затем установите свойство:

    data[key] = value;
    

    Затем используйте объект в вашем звонке$.post():

    $.post(
        "/factory/set",data,
        function(response) {
    
        }, "json"
    );