Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX]JSON - jak przejsc to drzewko?
--Artur--
post 19.07.2012, 15:22:12
Post #1





Goście







Pobieram takiego JSON:

  1. "HotelName": "Roomex Test Hotel Do Not Book ",
  2. "Contracts": [
  3. {
  4. "ContractName": "BAR",
  5. "ContractCode": "bar",
  6. "CurrencyCode": "EUR",
  7. "RoomTypes": [
  8. {
  9. "RoomTypeName": "Twin",
  10. "RoomTypeCode": "TWN"
  11. },
  12. {
  13. "RoomTypeName": "Double",
  14. "RoomTypeCode": "DBL"
  15. }
  16. ],
  17. "MealOptions": [
  18. {
  19. "MealOptionName": "Room Only",
  20. "MealOptionCode": 14,
  21. "MealOptionPrice": 0
  22. },
  23. {
  24. "MealOptionName": "Full Breakfast",
  25. "MealOptionCode": 11,
  26. "MealOptionPrice": 10
  27. }
  28. ]
  29. },
  30. {
  31. "ContractName": "Dinner",
  32. "ContractCode": "dinner",
  33. "CurrencyCode": "EUR",
  34. "RoomTypes": [
  35. {
  36. "RoomTypeName": "Double",
  37. "RoomTypeCode": "DBL"
  38. },
  39. {
  40. "RoomTypeName": "Twin",
  41. "RoomTypeCode": "TWN"
  42. }
  43. ],
  44. "MealOptions": [
  45. {
  46. "MealOptionName": "Full Breakfast",
  47. "MealOptionCode": 11,
  48. "MealOptionPrice": 0
  49. }
  50. ]
  51. }
  52. ]
  53. }


Chciałbym wypisać wszytskie ContractCode , probowalem tak:

  1. function getHotelInfo(yourAPIKey){
  2. var enquiry = "http://api.roomex.com/api/hotel?apiKey=" + yourAPIKey;
  3. //alert(enquiry);
  4. $.ajax({
  5.  
  6. url: enquiry,
  7. type: 'GET',
  8. dataType: "jsonp",
  9. jsonp: "callback",
  10. jsonpCallback: "jsonpCallback2",
  11. complete: function (response, responseCode) {
  12. console.log(response); console.log(responseCode);
  13. //alert("complete");
  14. },
  15. success: function (json) {
  16. $.each(json, function(index,value){
  17. alert(this.Contracts.ContractCode);
  18. });
  19. }
  20. });
  21. }



ale wyswietal undefined.
jak do teog podejsc?
Go to the top of the page
+Quote Post

Posty w temacie
- -Artur-   [AJAX]JSON - jak przejsc to drzewko?   19.07.2012, 15:22:12
- - Crozin   W success:[JAVASCRIPT] pobierz, plaintext $.each...   19.07.2012, 15:35:11
- - -Artur-   Dzięki, teraz juz wiem jak to działa i dalej sobie...   19.07.2012, 15:41:09


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:00