Jquery 遍历具有不同索引的表单元素名称数组

Jquery 遍历具有不同索引的表单元素名称数组,jquery,html,forms,dom,html-input,Jquery,Html,Forms,Dom,Html Input,嘿,伙计们,希望你们能帮我 我有一个表单,其中包含一个数组名的特定输入字段的动态数量,该数组名具有唯一但随机的索引 现在我想遍历这些字段,但在获取它们、遍历它们等方面遇到困难 也就是说,有这样的东西 <input type='text' name='resources[2]' /> <input type='text' name='resources[4]' /> <input type='text' name='resources[5]' /> 现在,

嘿,伙计们,希望你们能帮我

我有一个表单,其中包含一个数组名的特定输入字段的动态数量,该数组名具有唯一但随机的索引

现在我想遍历这些字段,但在获取它们、遍历它们等方面遇到困难

也就是说,有这样的东西

<input type='text' name='resources[2]' />
<input type='text' name='resources[4]' />
<input type='text' name='resources[5]' />

现在,我们想做一些类似于“对于name=resources的每个输入,使用其值和索引号做一些事情。”

哦,我正试图用jquery来实现这一点


提前感谢。

您可以使用通配符匹配选择器中的模式,在这里您可以使用^(对于开始),您可以阅读有关通配符的更多信息

$('input[name^=resources]').each(function(){
    alert( $(this).val());
})

$('input[name^=resources]').each(function(){
    alert( $(this).val());
})

是的,奏效了:)……谢谢。。但究竟什么是“^”?此选择器如何工作。更新了我的答案,^用于StartWith