У меня нет проблем, чтобы заставить Json работать и анализировать возвращение JSON. Мне было просто интересно, как я могу построить динамическое «какие бы то ни было данные» и вставить его в [данные], чтобы передать оттуда мои параметры и не добавлять их вручную в URL.
Пример с сайта jquery:
$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){
alert("JSON Data: " + json.users[3].name);
});
Я думал, что смогу построить строку (которая в любом случае не имеет смысла) и поместить ее внутрь {}, но я, очевидно, не понимаю эту часть.
name: не строка, и вы не можете поместить переменную в эту часть, так как бы я динамически помещал элементы в то, что есть [данные].
ОБНОВЛЕНИЕ: Спасибо за ответы. Смогу ли я удалить имя параметра из объекта, если позже не найду правильное значение или мне нужно будет уничтожить его и воссоздать? Я использую некоторые поля выбора, чтобы выбрать вещи, и у меня может не быть чего-то выделенного, поэтому я не хочу передавать имя / значение этого параметра.