Is there a way to write this in one line?
var data = {};
data["limit"] = [1, 0];
data["where"] = [0];
data["order"] = [];
data["display"] = [0];
Something like
var data = {["limit"][1,0],["where"][0]...}
Is there a way to write this in one line?
var data = {};
data["limit"] = [1, 0];
data["where"] = [0];
data["order"] = [];
data["display"] = [0];
Something like
var data = {["limit"][1,0],["where"][0]...}
Javascript objects can be written in a one-liner like this:
var data = {limit: [1, 0], where: [0], order: [], display: [0]};
You can use an object initializer (the quotes around property names are in fact optional):
var data = {
'limit': [1,0],
'where': [0],
'order': [],
'display': [0]
};
My json skills are minimal, but it should be
{"limit":[1,0], "where":[0], "order":[], "display":[0]}
or some permutation of that (order in an object isn't meaningful as far as I know).