2016-05-17 11 views
0

BirthDateが変更された場合、Age値のテキストボックスに計算値を入力する方法が不思議です。剣道グリッドポップアップエディタ内で兄弟入力フィールドを選択する方法

生年月日の計算は心配しないでください。あるテキストボックスから別のテキストボックスに値を適用する方法を知りたいだけです。

注:私は角剣道に取り組んでいます。私は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!"); 
    }); 
}, 

答えて

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);        
     }); 
}, 
関連する問題