gpt4 book ai didi

javascript - 如何获取具有相同id的多个输入值

转载 作者:行者123 更新时间:2023-12-02 14:39:51 25 4
gpt4 key购买 nike

我有一个标签插件,当用户在输入中输入所需的名称时,它会创建隐藏的输入值

例如

如果我输入 hello 那么插件将创建这个隐藏的输入

<input id="nameinput" name="tag[27]" value="63" data-tag-id="63" type="hidden">

如果我输入 hello1

<input id="nameinput" name="tag[61]" value="22" data-tag-id="22" type="hidden">

现在我只想获取它们的值并想通过 jquery ajax 提交用逗号分隔,如下 -> 63, 22,因为用户最多可以输入 8 个标签

我尝试使用$("#nameinput").val(); 但它不起作用

最佳答案

您可以通过以下方式通过自定义属性选择它们:

var tags = []
$('[data-tag-id]').each(function () {
tags.push($(this).val())
})
alert(tags.join(','))}

但是多个元素具有相同的 id 是不好的。

关于javascript - 如何获取具有相同id的多个输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37099965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com