Мне интересно, как я могу заполнить текстовое поле Age с вычисленным значением, если BirthDate изменен.
Пожалуйста, не беспокойтесь о расчете с даты рождения до возраста; Я просто хочу знать, как применять значение из одного текстового поля в другое.
Примечание. Я работаю над Angular Kendo. Я буду более чем счастлив, если есть более эффективный метод для Angular specific.
edit: function(e) {
$(e.container).find("input[name='BirthDate']")
.data("kendoDatePicker").bind("change", function(e) {
console.log("Birth Date is changed!");
});
},
Я нашел решение, но я не уверен, что это правильный подход в терминах AngularJs.
edit: function(e) {
$(e.container)
.find("input[name='BirthDate']")
.data("kendoDatePicker")
.bind("change", function(e) {
this.element.closest("[data-role=window]")
.find("input[name=Age]")
.data("kendoNumericTextBox")
.value(123);
});
},