【问题标题】:Issue in table rows cloned克隆表行中的问题
【发布时间】:2012-10-18 10:40:56
【问题描述】:

我的table rows cloned 有问题。例如,一旦我编辑了克隆行的两个列,然后单击添加按钮,我得到克隆的行已经像以前一样编辑过,而不是像其他那样使用我的 占位符“单击以编辑” example

我的表格中缺少什么函数来使行与占位符一起克隆而不被编辑?

【问题讨论】:

  • 我不明白你的问题。那个重复的“添加”按钮是你的问题吗?

标签: javascript jquery clone


【解决方案1】:

如果您想复制在文本框中输入的相同值的行,只需在点击事件中注释此行

 //$clone.find(':text').val('');

因为它清除了所有文本框

jsfiddle

【讨论】:

  • 我认为你的意思是相反的......当我添加克隆的行时,我不想要任何值
  • 好的,我知道了,但是当您克隆该行时,它不包含任何文本框,它只包含<p> 标签,因此您可以使用其文本克隆它
  • 我举个例子,我编辑该行然后我点击添加按钮克隆它,当我克隆新行时,我希望它像原始行一样空白,带有占位符“单击以编辑”和不是我插入的值。如果您编辑该行然后克隆它,您将获得编辑的行。它更清晰?
  • 您可以为您的行制作一个模板,而不是克隆前一个。 this 是我的意思的一个例子。注意我没有处理编辑事件,你已经实现了它
  • 问题是当你点击删除按钮时调用添加新行的函数。我编辑了你的代码,问题已经解决,现在试试jsfiddle.net/S3kZw/12
猜你喜欢
  • 2011-08-25
  • 2015-10-24
  • 2010-12-18
  • 2011-03-08
  • 1970-01-01
  • 1970-01-01
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多