-2

how can i get the value of User[keywords][] using jquery ? i tried to get like console.log(User[keywords]); but it does not work

{
  "User[firstName]": "",
  "User[lastName]": "",
  "User[city]": "",
  "User[countryCode]": "",
  "User[gender]": "",
  "User[userType]": "",
  "User[zip]": "",
  "User[email]": "",
  "User[age]": "",
  "User[fullAddress]": "",
  "CustomValue[11][fieldValue]": "",
  "CustomValue[5][fieldValue]": "",
  "CustomValue[1][fieldValue]": "",
  "CustomValue[6][fieldValue]": "",
  "CustomValue[7][fieldValue]": "",
  "CustomValue[2][fieldValue]": "",
  "CustomValue[8][fieldValue]": "",
  "CustomValue[9][fieldValue]": "",
  "CustomValue[4][fieldValue]": "",
  "CustomValue[10][fieldValue]": "",
  "CustomValue[3][fieldValue]": "",
  "User[teams][]": null,
  "": "",
  "User[keywords][]": [
    "52",
    "53",
    "54"
  ],
  "User[searchType]": "1",
  "User[keywordsExclude][]": null,
  "User[id]": "",
  "yt1": ""
}
dev1234
  • 5,376
  • 15
  • 56
  • 115

2 Answers2

2

If this json is assigned to variable obj:

console.log(obj['User[keywords][]']);
brslv
  • 526
  • 7
  • 16
0

I suppose you need to use your data with [] square brackets to target specific keys:

var data = {
  "User[firstName]": "",
  "User[lastName]": "",
  "User[city]": "",
  "User[countryCode]": "",
  "User[gender]": "",
  "User[userType]": "",
  "User[zip]": "",
  "User[email]": "",
  "User[age]": "",
  "User[fullAddress]": "",
  "CustomValue[11][fieldValue]": "",
  "CustomValue[5][fieldValue]": "",
  "CustomValue[1][fieldValue]": "",
  "CustomValue[6][fieldValue]": "",
  "CustomValue[7][fieldValue]": "",
  "CustomValue[2][fieldValue]": "",
  "CustomValue[8][fieldValue]": "",
  "CustomValue[9][fieldValue]": "",
  "CustomValue[4][fieldValue]": "",
  "CustomValue[10][fieldValue]": "",
  "CustomValue[3][fieldValue]": "",
  "User[teams][]": null,
  "": "",
  "User[keywords][]": [
    "52",
    "53",
    "54"
  ],
  "User[searchType]": "1",
  "User[keywordsExclude][]": null,
  "User[id]": "",
  "yt1": ""
};
var pre = '<pre>'+ JSON.stringify(data["User[keywords][]"], 0, 0) +'</pre>'
document.write(pre)
Jai
  • 74,255
  • 12
  • 74
  • 103