【发布时间】:2013-04-07 15:48:14
【问题描述】:
我有 3 个文本框,它们都具有相同的 id,我通过将其放入控制器数组中处理到 ASP 中
我有一个链接,可以在前 3 个下方添加无限数量的文本框。
我目前的变更声明:
$('input.#invent').change(function () {
适用于第一个文本框上的更改事件, 但是具有相同信息的其他人在更改时不会触发它
当任何 3 个以上的文本框发生更改时,触发更改事件的最佳策略是什么??
【问题讨论】:
-
“我有 3 个文本框,都具有相同的 id” 那是你的问题。不要那样做。
id值必须在文档中是唯一的。这是“标识符”的全部意义。 -
你确定 `$('input.#invent')` 有效吗?这是无效的语法
-
我是 jquery/javascript 的新手,但它确实有效。
标签: jquery html asp-classic