2012-07-02 123 views
0

我需要一個動態表單,它將根據選擇的輸入值從輸入列表(默認隱藏)構建。jquery:動態表格

我面對的唯一問題是顯示/隱藏表單元素。我有以下代碼:

  var form = $("#form"); 
      var type = $("select[name=type]").val(); 

      switch(type){ 
       case 'image': 
        form.html($("#title, #src")); 
        break; 
       case 'video': 
        form.html($("#title, #url")); 
        break; 
       case 'text': 
        form.html($("#title, #body")); 
        break; 
       case 'generate': 
        form.html($("#title, #src)); 
        break; 
      } 

我的問題是:如何添加/刪除對象的子元素動態?輸入存儲在單獨的<div>元素中 - 我需要將它們作爲#form div的子元素添加或刪除。

回答

1

只需使用form.append(...)和元素將在形式

+0

我想它的末尾附加 - 主要的問題是,我需要隱藏的元素改變''