kendo のデフォルト値の設定に問題がありますmultiselect
。私が開発しているサイトでは、選択した値をオンのままにしようとしていますmultiselect
。誰かが値を選択すると、その値をデータベースに送信します。ユーザーがサイトを更新すると、db から値を取得し、複数選択のデフォルト値を設定したいと考えています (つまり、値は複数選択の入力になります)。
$(function () {
$.get('Home/GetAppsJson/', function (data) {
if (data[0] != null) {
for (var i = 0; i < data.length; i++) {
if (data[i] == null)
break;
$('<li class="k-button" unselectable="on"></li>').appendTo('.k-multiselect-wrap ul');
$('<span></span>', {
text: data[i],
unselectable: "on"
}).appendTo($('.k-multiselect-wrap ul li.k-button').eq(i));
}
$('<span unselectable="on" class="k-icon k-delete">delete</span>').appendTo('.k-multiselect-wrap ul li.k-button');
}
});
});
しかし、今回は から値を削除するとmultiselect
、onChange
イベントは機能しません。multiselect
入力の値を検出できないようです。どうすればこれを達成できますか?