【发布时间】:2016-02-24 20:28:39
【问题描述】:
我有一个包含多个表格的页面(每个“活动类型”一个表格)。他们的 ID 是“活动类型”。每个表中的每一行都有一个带有下拉列表的单元格,允许用户选择他们想要将行移动到的新表的“活动类型”。
下面的 js 代码确实将一行从其原始表移动到在下拉菜单中选择的选定“活动类型”的表中。但是,移动该行后,下拉列表中的选定值仍保留为旧的“活动类型”。如何将下拉列表的值设置为该行现在所属的新“活动类型”?
$('.override-activity').change(function () {
// get selected Activity Type
var activityType = $("option:selected", this).text().replace(/\s+/g, '');
// get selected row
var tr = $(this).closest("tr").remove().clone();
// insert selected row into new Activity Type table
$("#" + activityType).find("table").append(tr);
});
【问题讨论】:
标签: javascript jquery html