Обновление нижележащего ViewModel сетки Kendo UI при нажатии или Keyup

0

У меня есть сетка Kendo UI с колонками количества и стоимости.

Я хочу отобразить общую сумму (сумму стоимости * количества каждой строки), которую я хочу получить (и отобразить это значение), когда пользователь меняет количество. Однако сетка обновляет ViewModel только при нажатии на другую ячейку или вне сетки. Это когда происходит событие изменения.

Есть ли способ принудительно изменить/обновить ViewModel при нажатии и клавиатуре в любом месте сетки? (При сохранении фокусировки в ячейке пользователь редактирует)

Теги:
kendo-ui
kendo-grid

1 ответ

1
Лучший ответ

Примените класс к столбцам количества и стоимости, используя шаблоны. Затем вы можете использовать jquery для захвата ключей для обновления вашей модели просмотра (выполняйте все, что вы делаете, когда срабатывает событие изменения.)

$(".customClassName").keyup(function(){ //same as how you handle 'change' event})

Это поможет, если у вас есть jsfiddle, но я надеюсь, что это поможет!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню