我正在想办法从“https://github.com/meltingice/ajax-chosen' rel=“nofollow”>ajax-Chosen 插件中找到选择选项。
这是我的 html :
<select multiple= multiple class= chzn-select data-placeholder= users >
<option value= 0 selected>username1</option>
<option value= 1 selected>username2</option>
</select>
这是联署材料的一部分:
$(".chzn-select").ajaxChosen({
method: GET ,
url: users.php ,
dataType: json ,
minTermLength: 3,
afterTypeDelay: 300
}, function (data) {
var terms = {};
$.each(data, function (i, val) {
terms[i] = val;
});
return terms;
});
这一切都很好。 但当我删除一个选项“ 用户名2 ” 时, 选中的字段不会更新。 所以当我想从列表中获取所有选中的用户时, 我就会错误地获得列表 - 在这种情况下, 我总是得到两个数值, 即使其中之一被从列表中删除 。
我也曾尝试在毫无运气的情况下触发最新消息:
$(".chzn-select").trigger("liszt:updated");
是否有人建议从选中列表中获取真实值?