Правило запуска при нажатии клавиши Enter. Adobe DTM

У меня есть этот код в моем разделе Пользовательский код правила на основе событий в DTM. Я пытаюсь запустить правило после нажатия клавиши Enter. Ввод не находится внутри элемента формы. Как получить код ключа в своей кодовой странице? Любая помощь будет оценена!

jQuery(this).keypress(function (e) {
 if (e.keyCode == 13) {
    var frmData = 'search:new:submit';
    var inpData = jQuery(this).siblings('input').val().trim().toLowerCase();
    _satellite.setVar('frmData', frmData);
    _satellite.setVar('inpData', inpData);
    return true;
 }
});

1 ответ

Решение

Я запустил его, переключив тип события на Keypress и используя этот простой код. -cheers

if (event.keyCode == 13){ 
   return true;
}
Другие вопросы по тегам