我有一个选择框,比如 teamproj,它最初从后端 mysql db 表中加载了值。我通过使用另一个选择框(例如 teampool)使其用户可编辑,可以使用按钮在 teamproj 框中添加和删除选项,其中 id 为“movetoproj”和“movetopool”......示例如下。
$('#movetoproj').click(function() {
return !$('#teampool option:selected').remove().appendTo('#teamproj');
});
$('#movetopool').click(function() {
return !$('#teamproj option:selected').remove().appendTo('#teampool');
});
在此之后,我需要使用 teamproj 名称 attr 将“teamproj”的最终选项列表传递到另一个 php 页面。这里的问题是,无论用户添加或删除了什么,都会通过,但是加载到 teamproj 框中的初始值列表会被忽略。
我不太确定,因为 jquery 只附加选项,但现有选项被忽略。任何建议都会非常有帮助。