我使用选择的插件进行多项选择,我想在页面的某处动态显示所有选定的选项。
我能够展示它们,但是,如果有人取消选择/删除它们,我也想删除它们。这就是我正在努力的目标。
我的代码到现在为止
$(".chosen-select").chosen({max_selected_options: 5}).change(function() {
var bStr = "#home-summary-right";
var htmlContent = $("#home-summary-right").html();
$(".search-choice").find("span").each(function() {
$(bStr).html("" + htmlContent);
toAppend = '<span>' + $(this).text() + '</span>';
$(bStr).append(toAppend);
});
});
好
否则,有没有办法在多重选择中选择后禁用删除元素?有一个十字架,我可以做的没有显示,但我仍然不知道如何禁用退格删除元素。
答案 0 :(得分:0)
好的,我修好了。
我将setTimeout与其他一些东西结合使用。
问题是在更改之后,内部html将返回与之前相同的内容...所以我在完成所有事情之后调用了一个事件。工作超顺畅!