我正在進行Web服務調用並接收JSON格式的響應。收到回覆後,我想在頁面中顯示數據。在我在頁面上顯示這些數據之前,我需要執行檢查以確保定義了某些元素,並且如果不給予它們默認值(下面的示例)。驗證/清理JSON數據
var scoreSummary = JSON.parse(response).summary;
var gameStatus = scoreSummary.gameStatus ? scoreSummary.gameStatus : 'pre';
var homeRanking = scoreSummary.homeRank ? scoreSummary.homeRank : '';
var awayRanking = scoreSummary.awayRank ? scoreSummary.awayRank : ''
現在我有幾頁,我可以把這個相同的Web服務,我不想重複所有的檢查,和默認值的設置。有沒有一種方法可以將這些檢查集中起來,以便我只將它們放在一個地方,而不是分散在幾個頁面中,每個頁面都可以進行相同的服務調用?
感謝
嗯,這就是我的意思。 :-) +1 – Tomalak 2009-10-08 12:21:28
@Tomalak - 我打算編寫代碼,但現在你已經爲你+1了:) – 2009-10-08 12:23:09