如何匹配jquery中的一列进行文本匹配并从匹配的行中返回另一列

阿塔尔·施里瓦斯塔瓦

我有一个 html 表,如下所示:

在此处输入图片说明

有没有办法根据其类别找出菜肴名称。仅凭<td>文字?例如:输出将是海鲜:黄油和酱油中的扇贝,大蒜黄油中的虾等。饮料:Asahi Glass、可乐等……谢谢……

阿比西特

下面的函数采用您要匹配的列号、应匹配的文本以及如果匹配则必须返回值的 returnColumn。

columnMatch:要查找
matchText文本的列号:要匹配的文本
returnColumn:如果匹配则要从中返回文本的列号

function getMatchesFromTable(matchColumn,matchText,returnColumn)
    {
        var matchedValues = [];
        $("table tr td:nth-child("+matchColumn+")").each(function () {
              if($(this).text() == matchText){
                  matchedValues.push($(this).parent().find('td:nth-child('+returnColumn+')').text());
              }
        });

       return matchedValues;

    }

您可以致电的案例示例:

getMatchesFromTable(3,"Seafood",5);

这将返回类别为 Seafood 的所有元素的数组

我试图编写一个通用函数来匹配所有用例。这仍然可以根据您的要求进行更多扩展,例如在匹配的行中返回多列、匹配不区分大小写等。您可以修改此基本功能以向其添加更多功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当匹配时,如何合并两个数据框并从新列中的另一列返回数据?

来自分类Dev

在一列中匹配两个数据帧,并从R中另一列中的匹配行中减去

来自分类Dev

Pyspark:将一列中的值与另一列中同一行中的列表进行匹配

来自分类Dev

r 匹配两个数据框中的数据,然后在另一列中检查匹配行中的文本

来自分类Dev

返回另一列中具有匹配元素的所有重复行

来自分类Dev

当一列中的条目少于另一列中的条目时,匹配两列

来自分类Dev

在两列之间进行匹配并在熊猫中从另一列中获取价值

来自分类Dev

第一列中的匹配字符

来自分类Dev

Sumif匹配一列中的ANY

来自分类Dev

第一列中的匹配字符

来自分类Dev

在匹配另一列中的值后替换一列中的值

来自分类Dev

如何更新另一列值与特定值匹配的一列行的值?

来自分类Dev

在mysqli的一列中搜索多个值,返回匹配的另一列,按出现次数排序?

来自分类Dev

计算一列中的ID数量与另一列中的多个已定义ID(行)相匹配

来自分类Dev

计算一列中的ID数量与另一列中的多个已定义ID(行)相匹配

来自分类Dev

查找某一列值匹配而另一列不匹配的行

来自分类Dev

通过匹配另一列对2列进行排序

来自分类Dev

Excel-从一列中水平返回一行中的多个匹配值

来自分类Dev

排序一列以匹配Excel中的另一列

来自分类Dev

将一列中的值与另一列的名称匹配

来自分类Dev

如何在多列中匹配一列并在新列中返回匹配的col_name

来自分类Dev

如何删除熊猫数据框列中与另一列中的单词匹配的单词

来自分类Dev

如果同一行中另一列中的值匹配,如何比较一列的两个值

来自分类Dev

如果第一列与另一个工作表上的值匹配,如何返回一行中的所有单元格

来自分类Dev

减少列中的行以匹配Excel中的另一列

来自分类Dev

如何从另一列计算pandas数据帧列中匹配项的数量?

来自分类Dev

SSIS - 如何检查列中的值是否与另一列匹配(相同)

来自分类Dev

如果找到匹配项,如何比较两个文件中的多列并从另一列中检索相应的值

来自分类Dev

如何检查和删除R中另一列中的字符串是否匹配

Related 相关文章

  1. 1

    仅当匹配时,如何合并两个数据框并从新列中的另一列返回数据?

  2. 2

    在一列中匹配两个数据帧,并从R中另一列中的匹配行中减去

  3. 3

    Pyspark:将一列中的值与另一列中同一行中的列表进行匹配

  4. 4

    r 匹配两个数据框中的数据,然后在另一列中检查匹配行中的文本

  5. 5

    返回另一列中具有匹配元素的所有重复行

  6. 6

    当一列中的条目少于另一列中的条目时,匹配两列

  7. 7

    在两列之间进行匹配并在熊猫中从另一列中获取价值

  8. 8

    第一列中的匹配字符

  9. 9

    Sumif匹配一列中的ANY

  10. 10

    第一列中的匹配字符

  11. 11

    在匹配另一列中的值后替换一列中的值

  12. 12

    如何更新另一列值与特定值匹配的一列行的值?

  13. 13

    在mysqli的一列中搜索多个值,返回匹配的另一列,按出现次数排序?

  14. 14

    计算一列中的ID数量与另一列中的多个已定义ID(行)相匹配

  15. 15

    计算一列中的ID数量与另一列中的多个已定义ID(行)相匹配

  16. 16

    查找某一列值匹配而另一列不匹配的行

  17. 17

    通过匹配另一列对2列进行排序

  18. 18

    Excel-从一列中水平返回一行中的多个匹配值

  19. 19

    排序一列以匹配Excel中的另一列

  20. 20

    将一列中的值与另一列的名称匹配

  21. 21

    如何在多列中匹配一列并在新列中返回匹配的col_name

  22. 22

    如何删除熊猫数据框列中与另一列中的单词匹配的单词

  23. 23

    如果同一行中另一列中的值匹配,如何比较一列的两个值

  24. 24

    如果第一列与另一个工作表上的值匹配,如何返回一行中的所有单元格

  25. 25

    减少列中的行以匹配Excel中的另一列

  26. 26

    如何从另一列计算pandas数据帧列中匹配项的数量?

  27. 27

    SSIS - 如何检查列中的值是否与另一列匹配(相同)

  28. 28

    如果找到匹配项,如何比较两个文件中的多列并从另一列中检索相应的值

  29. 29

    如何检查和删除R中另一列中的字符串是否匹配

热门标签

归档