2010-02-12 99 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代码即可。