【问题标题】:Replace a dropdown list in the last row of a table with text将表格最后一行中的下拉列表替换为文本
【发布时间】:2010-01-15 00:05:34
【问题描述】:

我有一个 html 表格,在一列中我有下拉选择。我想要一个选择器来获取表格最后一行中下拉列表的句柄,并将其更改为常规文本(使用选择中的值)。这是棘手的部分,在某些情况下,最后一行不会有下拉列表,它只是此单元格中的文本,在这种情况下我什么都不想做。

所以我需要支持以下逻辑的东西:

在表格的最后一行中获取下拉选择并转换为文本。如果该单元格中没有下拉菜单,则什么也不做。

【问题讨论】:

  • 你用的是什么版本的jQuery?

标签: jquery html drop-down-menu


【解决方案1】:

好的,您可以这样做,假设您要替换 select 的文本在变量 textValue 中,并且表的 id 为 tableid

$('#tableid tr:last select').replaceWith(textValue)

【讨论】:

  • 如果它是一个下拉列表,我想删除该下拉列表并将其替换为该单元格中的常规文本
  • 你可能想去改变这个问题来问那个,然后我可以发布上面的解决方案,对于其他有同样问题的人来说会更清楚:)
  • 我已经删除了答案的所有开头部分,我还编辑了标题以尝试使其更清晰
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-22
  • 1970-01-01
  • 1970-01-01
  • 2017-01-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多