检索动态生成的html表的所有值

时间:2012-07-18 19:06:03

标签: javascript jquery html javascriptserializer dynamic-html

我在showmodal对话框窗口中显示了一个html表,html-body有几个div,每个div都有几个表,tr和td在其中。

用户将更新输入标签内的条目,因此我需要捕获更改。

一个这样的div看起来像下面。如何在按钮单击上检索所有这些值。我听说过serialize()方法。它是否适用于所有标签类型,"插入","选择","选项"等等。

<div>
  <table>
    <tr><td></td><td></td><td></td>
    </tr>
  </table>
  <table>
    <tr><td></td><td></td>
    </tr>
    <tr><td></td><td></td><td></td><td></td>
    </tr>
  </table>
  <table>
    <tr><td></td>
    </tr>
  </table>
</div>

1 个答案:

答案 0 :(得分:0)

道歉,以伪代码方式编写我的解决方案:

//我创建了一个div容器,然后循环遍历所有div

//然后使用以下

之一检索值
    $("classname > div[id]").each(function(){

      var a=   document.getElementsByName("name of the tag");   //by name
      var b=   document.getElementById("id of the tag");      //by id
      var c=   $("input[class='"+trd_id+"']:checked").val();     // for radio button

    });

//通过div循环计数并提醒值。解决了我的问题