【问题标题】:Find all input with specific keyword [duplicate]查找具有特定关键字的所有输入[重复]
【发布时间】:2015-02-23 11:27:04
【问题描述】:

我想查找名称末尾带有关键字[0] 的所有输入。我想我必须使用以下方法:

$("input[name=name]")

但是如何只指定名称的一部分呢?

【问题讨论】:

标签: jquery jquery-selectors


【解决方案1】:

也许你想要这个

$("input[name$=name]");

选择name属性值以name结尾的所有元素。

Check Manual

【讨论】:

    【解决方案2】:

    使用jQuery的Attribute Ends With Selector ($=)匹配属性末尾的东西:

    $("input[name$='name']")
    

    说明: 选择具有指定属性的元素,其值恰好以给定字符串结尾。比较区分大小写。

    如果您想匹配name 属性以"[0]" 结尾的input 元素,您可以使用:

    $("input[name$='[0]']")
    

    【讨论】:

      【解决方案3】:

      也许你想要这个 Check the manual here

      $( "input[name$='letter']" );
      

      $("input[name^='name[']");
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-08-29
        • 1970-01-01
        • 2013-01-04
        • 1970-01-01
        • 2015-11-04
        • 2021-07-12
        • 1970-01-01
        • 2018-09-25
        相关资源
        最近更新 更多