我想只使用 #updatelabel 输入来更新我生成的每个标签。假设,我生成了 3 个文本框以及标签(带有增量 id),我只想更改标签 #2,那么我该怎么做呢?因为如果我选择更新标签#2,那么唯一更新的是标签#1,之后我无法更新任何其他标签。
这是一个演示http://jsfiddle.net/H9mKZ/
我真的需要一个好的答案。谢谢。
我想只使用 #updatelabel 输入来更新我生成的每个标签。假设,我生成了 3 个文本框以及标签(带有增量 id),我只想更改标签 #2,那么我该怎么做呢?因为如果我选择更新标签#2,那么唯一更新的是标签#1,之后我无法更新任何其他标签。
这是一个演示http://jsfiddle.net/H9mKZ/
我真的需要一个好的答案。谢谢。
一次只允许一个元素有一个 ID。而不是$("#updatelabel")
你应该使用一个类$(".updatelabel")
。
虽然 tandu 关于 ID 属性是正确的,但您始终可以存储对单击的文本框的引用,而您只需要获取该值即可。这是一个更新的示例:http: //jsfiddle.net/H9mKZ/1/