Hãy xem ví dụ MVVM here:Cập nhật Kendo NumericTextBox với MVVM vào spin
Làm thế nào tôi có thể nhận được giá trị MVVM để cập nhật trên các sự kiện quay (cách nhấn vào mũi tên lên hoặc xuống)
đây là những gì tôi đã cố gắng:
Trong trường quay, tôi đã cố gắng để làm
$("#ntb").getKendoNumericTextBox().trigger("change");
Đó làm việc nhưng có lạ tác dụng phụ.
Nếu có đủ yếu tố trên DOM, sự kiện quay sẽ tiếp tục kích hoạt.
Một cách khác để tái sản xuất này là để lấy mã từ here (jsbin)
Chèn nó trong một tập tin HTML, tải nó trong Chrome hoặc FF và sau đó chèn một điểm break ở dòng này:
$("#ntb").getKendoNumericTextBox().trigger("change");
Tiếp tục nhấn tiếp tục và bạn sẽ thấy điểm ngắt nhận được nhấn thời gian sau khi thời gian.
Trong firefox, nếu DOM của tôi đủ lớn, tôi nhận được repro không có điểm ngắt.
Cảm ơn đã dọn dẹp và xác nhận repro của tôi, rất vui được biết tôi không điên.Vấn đề là trong Firefox, nó repros mà không có một breakpoint .. Chrome và IE là tốt. – Matt
@Matt Tôi chỉ thử nghiệm trong IE10 và FF29 không ai trong số họ repro vấn đề mà không có breakpoint! Mở giao diện điều khiển ff và đi đến jsfiddle nhấp vào quay chỉ kích hoạt 'onSpin' một lần cho mỗi nhấp chuột. –
Xin lỗi, nó repros trong FF nếu DOM là lớn, tôi nên có quy định – Matt