Правило запуска при нажатии клавиши Enter. Adobe DTM - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть этот код в разделе «Пользовательский код» правила на основе событий в 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 Ответ

0 голосов
/ 04 сентября 2018

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

if (event.keyCode == 13){ 
   return true;
}
...