Прямо сейчас у меня есть простое поле ввода, которое я определяю с помощью слушателя:
$('input[type="number"]').on('blur', updateMyData);
Надежда состоит в том, чтобы обновлять мою исходную базу данных каждый раз, когда кому-то кажется, что с коробкой покончено - то есть онищелкнул по нему, внес некоторые изменения и щелкнул где-то еще.Я не хочу заставлять их щелкать, чтобы отправить.
Проблема в том, что использование «размытия» означает, что я снимаю каждый раз, когда они уходят - даже если они ничего не меняли, в то время как использование «изменения» означает, что язахватывайте каждый раз, когда они нажимают стрелку вверх или вниз в счетчике, что тоже не идеально.
Я чувствую, что где-то люди делали это раньше ... Есть ли какой-нибудь стандартный способ справиться с этим?Или что может быть лучше, чем это?