【问题标题】:Fire rule when Enter Key is pressed. Adobe DTM按下 Enter 键时触发规则。 Adobe DTM
【发布时间】:2018-09-04 19:24:10
【问题描述】:

我在 DTM 中基于事件的规则的自定义代码部分中有此代码。我试图在按 Enter 键时触发规则。输入不在表单元素内。如何将 Keycode 限定在我的自定义页面代码中?任何帮助将不胜感激!

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;
 }
});

【问题讨论】:

    标签: forms keypress adobe-dtm


    【解决方案1】:

    我通过将事件类型切换为 Keypress 并使用这个简单的代码来触发它。 -干杯

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-21
      • 2016-10-25
      • 1970-01-01
      • 1970-01-01
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      • 2019-04-28
      相关资源
      最近更新 更多