我正在尋找一種在JavaScript中創建就地編輯器的方法,如JEditable或類似的插件。然而,不同的是,我的編輯將是一個多字段的形式而不是單個字段。由於相同的表單將用於不同的部分,即編輯現有的項目和創建新的項目,我希望能夠爲每個案例指定回調函數,而不必重複共享功能(例如驗證,取消按鈕等)。使用JavaScript/JQuery創建多字段就地編輯器
目前我試着實現它天真,代碼看起來很糟糕,因爲事件處理程序散佈在源代碼周圍,而不是作爲一個組件在一起。
所以我的問題是什麼是實施這個建議的方式?如果有一個提供功能的jQuery插件,那可能是最簡單的路線。否則,我將如何正確構建我的代碼?
在我的情況,我想只爲形式提交按鈕,而不是爲各個領域的回調。整個表單應該整體顯示/隱藏/提交/取消。 – ejel 2010-07-06 19:12:57