如何在Kendo Grid Popup Editor中选择兄弟输入字段

时间:2016-05-17 15:53:26

标签: javascript angularjs kendo-ui telerik kendo-grid

我想知道如果更改了BirthDate,我可以用计算值填充Age文本框。

请不要担心出生日期到年龄的计算;我只是想知道如何将值从一个文本框应用到另一个文本框。

注意: 我正在研究Angular Kendo。如果有更好的Angular特定方法,我会非常高兴。

http://jsfiddle.net/h53gewka/

enter image description here

edit: function(e) {
  $(e.container).find("input[name='BirthDate']")                 
     .data("kendoDatePicker").bind("change", function(e) {
        console.log("Birth Date is changed!");
  });
},

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,但我不确定它是否适用于AngularJs。

http://jsfiddle.net/x9cwga27/

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);                            
        });
},