2011-12-22 92 views
0

我在JSON對象(自定義格式)中有我的表單信息。現在我必須填充From並顯示在預定義的佔位符中。我遇到了這個帖子http://neyeon.com/2011/01/creating-forms-with-json-and-jquery/,這非常有幫助。在JQuery中動態生成表單

但問題是,我必須解析我的JSON,然後我必須以所需的格式創建新的JSON,以便創建表單。這是做到這一點的正確方法嗎?或者有沒有其他選項可供我使用?

+0

我能想到的另一個選擇是將插件更改爲接受JSON的格式,但我認爲解析,更改和解析JSON會更容易。 – brandwaffle 2011-12-22 04:41:00

+0

json obj如何看起來像請發佈一些代碼 – Rafay 2011-12-22 04:41:57

回答

1

如果作者的代碼需要它的API的特定結構,並且它與您創建的不同,那麼是的,您必須進行翻譯。這裏沒有「JSON Form」標準來確定是否應該以某種方式格式化數據。

如果有一個衆所周知的,流行的jQuery表單插件(我從來沒有聽說過這個插件),那麼您可能只是簡單地格式化您的數據。 OTOH,無論如何,你可能會有更好的想法和專業需求,所以也許沒有意義。

無論哪種方式,它不應該是太多的工作。只需寫出一個簡潔的轉換函數,以便您可以持續進行翻譯。

+0

根據您的建議,我們已經使用Factory模式實現了我們自己的邏輯。它工作得很好。 – Dinesh 2012-01-06 03:15:23