【问题标题】:How to get the value of html element with id suffix using JQuery [duplicate]如何使用JQuery获取带有id后缀的html元素的值[重复]
【发布时间】:2025-12-22 01:40:06
【问题描述】:

如何使用jQuery获取带有动态id名称的HTML输入类型的值

    <td><input id="j_id_id23:hiddenId" type="hidden" name="j_id_id23:hiddenId" value="3" /></td>

输入 id 名称是动态生成的。因此,查找特定元素的关键是 hiddenId,我可以将其附加到 html 输入组件。

到目前为止我已经这样做了,但返回未定义

$('input[id^="hiddenId"]')

【问题讨论】:

  • 开始于,就像正则表达式:$('input[id^="hiddenId"]')。结尾:$('input[id$="hiddenId"]')

标签: jquery html


【解决方案1】:

如果 id 值以已知子字符串 hiddenId 结尾,您可以使用选择器:

$('input[id$="hiddenId"]')

【讨论】:

  • 这不值得回答——但至少你的回答是正确的
  • 很遗憾我没有足够的评论声誉)
  • 没关系。问题下已经有很多cmets了