要使用 jQuery 为 select 列表填充数据,请使用 for 循环以及 append(),并将选项附加到已创建的 select 中。假设我们有以下带有选项的 select − John David 示例以下是用 append() 附加更多选项的代码 − 实时演示 文档 John David $(document).ready(function () { var data = [ { "name": "Bob", "customerName": "Bob" }, { "name": "Mike", "customerName": "Mike" } ]; for (var index = 0; index
假设以下为我们的第一个 select − John David Bob Mike Sam Carol 以下为我们的第二个 select − David Mike Carol 我们需要删除第一个 select 中与第二个 select 中选项相似的选项。为此,请使用 val()。以下为完整代码 −示例 实时演示 文档 John David Bob Mike Sam Carol David Mike Carol $('#remaining_name > option').each(function (i, el) { var value = $(el).val(); $('#all_present_name > option[value="' + value + '"]').remove(); }); 输出输出如下所示 −