Jquery 选择更新追加选择
Jquery chosen update appending selections
我到处寻找这个,我得到的只是关于动态附加更多选项的东西。
我有一个调用以下内容的函数:
$("#" + id_name).val(result).trigger("chosen:updated");
单击建议的按钮时调用此按钮,然后应该将其添加到具有所有输入等的chosen-container-multi
容器中。
如果我再次调用该函数,它会擦除之前的结果并将新结果放在该字段中。这个容器应该能够容纳多个结果。我怎样才能做到这一点,以便它将结果附加到先前的结果而不是替换它?
http://jsfiddle.net/16Lj1whL/2/
function addValue(id_name,result)
{
$s=$('#'+id_name);
$s.find('option[value="'+result+'"]').prop('selected',true);
$s.trigger("chosen:updated");
}
试试 .prop( propertyName, function )
$("#" + id_name).prop("value", function(_, val) {
return val + result
}).trigger("chosen:updated");
var input = $("input")
, result = 0
, update = function() {
input.prop("value", function (_, val) {
return val + ++result
})
};
$("button").on("click", update)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button>click</button>
<input type="text" value="0">
相关文章:
- d3.选择不追加
- 单击按钮上的添加/追加动态数据库(SQL)选择框
- 如何根据下拉选择更新(追加到其中)href
- JQuery选择器找不到通过追加添加的对象
- 从动态追加的子元素中选择一个元素
- 将查询选择器保存在要追加的变量中不起作用
- 选择不追加在动态添加的行上的元素选项
- 选项追加不添加值以选择下拉列表
- 使用 jQuery,查找所有选择并将索引值追加为选项
- 选择菜单更改仅在第一个事件上追加对象列表
- jQuery - 如何在追加的选择器上链接事件
- 无法选择在 jQuery 中动态追加的按钮
- 选择带有克隆(true,true)的JS,在追加时重新渲染
- 将选项对象的数组追加到多个选择
- 从追加中选择 2 不起作用
- 追加到数据选择器的值,然后从中删除
- JQuery won't选择追加的隐藏元素
- 根据下拉菜单中的选择追加一个元素
- 如何动态加载选项值在选择追加网格jquery插件
- Ajax调用和追加,不能选择追加的内容或做任何事情