Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环多个表的行子元素_Javascript_Jquery_Html - Fatal编程技术网

Javascript 循环多个表的行子元素

Javascript 循环多个表的行子元素,javascript,jquery,html,Javascript,Jquery,Html,我有这个样品。我需要遍历每个表的每行下拉列表和文本区域,并在此基础上构建一个字符串。我不能用身份证。我该怎么做?提前谢谢。您的代码几乎设置好了。。只是需要一点小小的修正。。见下文 演示: 或者按照 此“tr.item”不是真正的选择器 您需要将它们拆分为两个单独的链接选择: $(this).find("tr.item") 答案如下: html中的更改:您需要向所有select元素添加一个类“select”。 Rest在js代码中。第二个每个都不是必需的,您可以使用.templateTable

我有这个样品。我需要遍历每个表的每行下拉列表和文本区域,并在此基础上构建一个字符串。我不能用身份证。我该怎么做?提前谢谢。

您的代码几乎设置好了。。只是需要一点小小的修正。。见下文

演示:

或者按照

此“tr.item”
不是真正的选择器

您需要将它们拆分为两个单独的链接选择:

$(this).find("tr.item")
答案如下:

html中的更改:您需要向所有select元素添加一个类“select”。
Rest在js代码中。

第二个
每个
都不是必需的,您可以使用
.templateTable tr
。检查。这将节省大量不需要的数据。
$("#btnSave").click(function() {
    $(".templateTable tr").each(function() {
        $this = $(this)
        var email = $this.find("textarea").val();
        var frequency = $this.find("select").val();
        alert(email + '--' + frequency);
    });
});
$(this).find("tr.item")