kendocombobox の onblur イベントはありますか? 以下のリンクを読みましたが、何も見つかりませんでした。 http://docs.kendoui.com/api/web/combobox
次に、以下のような変更イベントを試しました
$("#selFrameworkVersion").kendoComboBox({
change: function (e) {
alert("I am selected");
}
});
これは発火しません。私は自分のhtmlで以下のようにkendocomboboxを定義しました
<td><input id="selFrameworkVersion" style="width: 210px" data-bind="kendoComboBox: { dataTextField: 'Name', dataValueField: 'Id', data: $root.versionListByProductType, value: $root.editFrameworkVersion, optionsCaption: 'Please select Version...' }" /></td>
データは正しく読み込まれます。change イベントまたは onblur イベントで、いくつかのロジックを実行したいと考えています。どうすれば達成できますか?
私は webservice を呼び出し、データを observablearray(versionListByProductType) にバインドします。これは、ビューで使用したことがわかります
$.ajax({
url: "../RestService/Version/VersionListByProductType",
type: "PUT",
contentType: 'application/json',
processData: false,
data: JSON.stringify(input),
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
},
success: function (allData) {
var mappedVersionListByProdType = $.map(allData, function (item) {
return new productVersionListByProductType(item);
});
self.versionListByProductType(mappedVersionListByProdType);
callback(allData);
}
});