Да, логическое значение будет в порядке:
var parameters = {
Title : "hello",
Text : "world",
Question : $('.checkbox1').is(':checked') && $('.checkbox2').is(':checked')
}
Это создаст обычный объект JavaScript, которым вы можете манипулировать, как и любым другим объектом, например,
parameters.Question = <newTrueOrFalseToSet>;
Или даже:
parameters["Question"] = <newTrueOrFalseToSet>;
Согласно определению JSON , полученный JSON должен выглядеть следующим образом:
{
"Title": "hello",
"Text": "world",
"Question": true
}