Advertisement
Guest User

Untitled

a guest
May 6th, 2015
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. var obj = {
  2. name: "student",
  3. contact: {
  4. phone: "22222",
  5. fax: "33333",
  6. ...
  7. },
  8. ...
  9. }
  10.  
  11. <input type="text" name="name" />
  12. <input type="text" name="contact_phone" />
  13. <input type="text" name="contact_fax" />
  14. ...
  15.  
  16. $("#formID").find("input").each(function(index) {
  17. fieldName = $(this).attr("name");
  18. var namePart = fieldName.split("_");
  19. //I want something like this: console.log(obj.namePart[0].namePart[1])
  20. });
  21.  
  22. obj[namePart[0]][namePart[1]]
  23.  
  24. $('#formID').find("input").each(function(index) {
  25. fieldName = $(this).attr("name");
  26. var namePart;
  27. if(fieldName.indexOf('_') > -1){
  28. namePart = fieldName.split("_");
  29. console.log(obj[namePart[0]][namePart[1]])
  30. }
  31. else{
  32. namePart = fieldName;
  33. console.log(obj[namePart])
  34. }
  35.  
  36. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement