0
下載JSON我有一個Grails控制器,其最後一行是火狐試圖從Grails的
render results as JSON
它被呈現到iframe中。當firefox處理這個時,它會嘗試下載json文件。這是正常的嗎?我已經能夠解決這個問題的唯一方法是將其轉換爲字符串,然後在JavaScript端處理它。
下載JSON我有一個Grails控制器,其最後一行是火狐試圖從Grails的
render results as JSON
它被呈現到iframe中。當firefox處理這個時,它會嘗試下載json文件。這是正常的嗎?我已經能夠解決這個問題的唯一方法是將其轉換爲字符串,然後在JavaScript端處理它。
我有一個grails控制器,我在這裏寫了類似的東西,並且我得到了String消息。試試這個例子。
String msg = g.message(code: "default.errors.login.fail")
render([error: msg] as JSON)
這似乎工作,但現在我怎麼做我得到的消息在JavaScript方面的消息。在我剛剛使用JSON.parse之前,但這似乎不再適用於這種新方法。 – 2012-04-14 00:58:14
消息傳遞給查看,你可以通過javascript訪問它。也許我不明白你的問題,但我沒有看到任何問題。 – emilan 2012-04-14 01:05:07
我不做很多的JavaScript開發,所以我不確定獲取JSON的味精部分的語法。 – 2012-04-14 01:07:35