Jquery 用“select2”取消选择标签
您好,我是java脚本的新手 我尝试将所有选定的标记保存在数组中,其工作正常,但当我按下标记上的“x”键,然后从该数组中删除时,我如何才能做到这一点Jquery 用“select2”取消选择标签,jquery,jquery-select2,Jquery,Jquery Select2,您好,我是java脚本的新手 我尝试将所有选定的标记保存在数组中,其工作正常,但当我按下标记上的“x”键,然后从该数组中删除时,我如何才能做到这一点 $( "#select2-2" ).change(function() { $( "#select2-2 option:selected" ).each(function() { strArr[i] = $( this ).text(); i++; }); }).trigger("chan
$( "#select2-2" ).change(function() {
$( "#select2-2 option:selected" ).each(function() {
strArr[i] = $( this ).text();
i++;
});
}).trigger("change");
我的html代码:
有关Select-2的更多说明:
选择-2从选择列表中选择选项时创建标记,如下所示:
[tag3 x][tag2 x][tag4 x]
当我从选择列表中选择选项时,我得到的结果就像视觉标签一样。。所以我把标签保存在数组中。但当我按“x”时,我想从数组中删除此标记
知道我该怎么做吗?添加一个删除按钮,然后将其链接到以下代码:
$( "#select2-2" ).change(function() {
$( "#select2-2 option:selected" ).each(function() {
strArr[i] = $( this ).text();
i++;
});
}).trigger("change");
$'select2-2'。查找:已选定。删除;
这将删除select2-2中的所有选定选项
var-strArr=[];
$select2-2.change功能{
var i=0;
$select2-2选项:selected.eachfunction{
strArr[i]=$this.text;
i++;
};
}.触发变化;
$“删除”。单击函数{
$'select2-2'。查找:已选定。删除;
};
标签1
标签2
标签3
标签4
标签5
RemoveI添加有关select-2和我想做什么的更多详细信息。对不起,我忘记添加jQuery了!只在JFIDLE上测试过。固定的