2010-02-12 85 views
2

我對Jeditable很新,我想知道是否有一種方法可以生成並提交具有多個字段而不是一個字段的自定義表單?jEditable - 提交表格

我已經看過這個tutorial的一些提示,我已經取得了一些進展。我不確定我是否在正確的軌道上。

回答

1

下面是一個想法,您可以在窗體中保存任何已編輯的內容。以特定類別的形式輸入輸入,稱之爲「my_form」。創建一個按鈕,通過創建一個名爲makeEditable()的函數,使用JEditable初始化my_form類。還可以使Save按鈕有一個類,我們將其稱爲save_button

$(function(){ 
    function makeEditable() { 
     $(".my_form").editable('MyPhpPage.php', { 
      // YOUR CUSTOMIZATION 
      submit : '<button class="save_button">Save</button>', 
     }); 

    makeEditable(); 
    }); 

你終於可以與發送所有修改過的數據與類「save_button」的「提交」按鈕,而這與$('.my_form').find('.save_button').click();完成。

對於您的表單,這可能不夠穩健,因爲您可能需要創建約束條件,例如要求所有條件都是非空的。然後您只需要更多的JQuery代碼即可。