2010-01-15 33 views
1

我有一個html表格,並在一列中有下拉選擇。我希望選擇器能夠處理表格最後一行的下拉列表,並將其更改爲普通文本(使用select中的值)。這裏是棘手的部分,在某些情況下,最後一行不會有下拉菜單,它只是在這個單元格中的文本,在這種情況下,我不想做任何事情。用文本替換表格最後一行中的下拉列表

所以我需要的東西,支持以下邏輯:

獲取下拉表中選擇LASTROW並轉換爲文本。如果該單元中沒有下拉式,則不做任何事情。

+0

什麼版本的jQuery您使用的是? – 2010-01-15 00:11:15

+0

1.3.2。 。 。 。 。 – leora 2010-01-15 00:20:52

回答

1

好吧,你可以做到這一點,假設你想更換select與在變量textValue文字和表格的ID爲tableid

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

如果它是一個下拉列表,我想刪除下拉列表並將其替換爲該單元格中的常規文本 – leora 2010-01-15 00:20:02

+0

您可能想要更改此問題,然後我可以發佈上述解決方案,它會更清晰其他人也有同樣的問題:) – 2010-01-15 00:36:19

+0

我更新了問題 – leora 2010-01-15 00:39:35