Click here to Skip to main content
15,886,799 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
<br />
var arrCust =[{"Table":[ {"UserID":"1","User":"test","Ordering":""}, {"UserID":"6","User":"Moss","Ordering":"Moss"}, {"UserID":"16","User":"B","Ordering":"B"}, {"UserID":"1","User":"H","Ordering":"H"}]}];<br />


how to access User in arrCust ?
iam trying to access User as arrCust.Table.User but am unable to find out User value in json variable please help me..
Posted

1 solution

Try this..


JavaScript
var arrCust = [{ "Table": [{ "UserID": "1", "User": "test", "Ordering": "" }, { "UserID": "6", "User": "Moss", "Ordering": "Moss" }, { "UserID": "16", "User": "B", "Ordering": "B" }, { "UserID": "1", "User": "H", "Ordering": "H" }] }];
            var temp = arrCust[0].Table;
            for (var i = 0; i < temp.length; i++) {
                var user = temp[i].User;
                alert(user);
            }



JavaScript
var arrCust =  [{ "Table": [{ "UserID": "1", "User": "test", "Ordering": "" }, { "UserID": "6", "User": "Moss", "Ordering": "Moss" }, { "UserID": "16", "User": "B", "Ordering": "B" }, { "UserID": "1", "User": "H", "Ordering": "H" }] },
          { "Table1": [{ "azGroup": "1", "User": "test", "Ordering": "" }, { "azGroup": "6", "User": "Moss", "Ordering": "Moss" }, { "azGroup": "16", "User": "B", "Ordering": "B" }, { "azGroup": "1", "User": "H", "Ordering": "H" }] }];
          var temp = arrCust[0].Table;
          for (var i = 0; i < temp.length; i++) {
              var user = temp[i].User;
             // alert(user);
          }
          debugger;
          var temp = arrCust[1].Table1;
          for (var i = 0; i < temp.length; i++) {
              var azGroup = temp[i].azGroup;
              alert(azGroup);
          }
 
Share this answer
 
v2
Comments
Member hani 27-Apr-15 5:07am    
[{ "Table": [{ "UserID": "1", "User": "test", "Ordering": "" }, { "UserID": "6", "User": "Moss", "Ordering": "Moss" }, { "UserID": "16", "User": "B", "Ordering": "B" }, { "UserID": "1", "User": "H", "Ordering": "H" }] }
{ "Table1": [{ "azGroup": "1", "User": "test", "Ordering": "" }, { "azGroup": "6", "User": "Moss", "Ordering": "Moss" }, { "azGroup": "16", "User": "B", "Ordering": "B" }, { "azGroup": "1", "User": "H", "Ordering": "H" }] }];
this is return from webmethod as json data then how can i access Table.User and Table1.azGroup through for loop as shown above solution..
Karthik_Mahalingam 27-Apr-15 5:17am    
check the updated solution
Member hani 27-Apr-15 5:37am    
no iam asking that directly loop the json data instead of creating variable arrCust , like data.Table.User and data.Table1.azGroup . but am getting error by accessing data like that please help me
Karthik_Mahalingam 27-Apr-15 5:48am    
you cannot do like that
Member hani 27-Apr-15 6:17am    
if i give var arrCust=data;
var temp = arrCust[0].Table;
for (var i = 0; i < temp.length; i++) {
var user = temp[i].User;
}
then also iam getting error..

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900