我在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>
答案 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循环计数并提醒值。解决了我的问题