0

我在显示模式对话框窗口中显示了一个 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>
4

1 回答 1

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 计数循环并警告值。解决了我的问题

于 2012-07-30T22:28:30.747 回答