【问题标题】:value of foreach jquery input nameforeach jquery 输入名称的值
【发布时间】:2012-08-30 15:29:58
【问题描述】:

这是关于 JavaScript/jQuery 中的 foreach 函数。

我想要一些关于输入名称通配符的帮助

示例:当点击任何以“field_{something}”开头的输入名称时。

【问题讨论】:

  • 这里没有问题。这充其量是伪代码,而不是 jQuery。 What have you tried?
  • 马特,如果我知道 jQ 的代码,我不会在这里发布...我以我知道的伪代码方式发布代码...无论如何@dotsamuelswan 回答了我的问题,谢谢

标签: javascript jquery for-loop foreach


【解决方案1】:

您的问题的格式不是很好,但听起来您正在寻找通配符选择器。

$("[name^=field_]").click(function() {
  //do stuff
});

更多信息请访问this SO thread

【讨论】:

  • 完全是通配符选择器 .. 任何名称为“field_{something}”的字段
  • 以上是通配符选择器的语法。我会考虑使用 class 或 id 而不是 name。
  • 实际上我不能使用类,因为输入的 html 输出是通过 iOnCube 编码的 php 类进行的。这就是为什么我不能给它添加类。它只添加#IDs
【解决方案2】:
$("input[name^=field_]").each(function(){
 var currentInput = this;
 //...do something ...  
 });

【讨论】:

    猜你喜欢
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多