jquery - 向对象填充添加事件处理程序

时间:2016-08-02 18:22:26

标签: javascript jquery

对不起,我不知道如何调用此代码。因此,标题。

    $("#e12").select2({
     width: "resolve",
     tags: ["Cardiologist", "Anesthesiologist", "Neurologist", "Gynecologist", "Andrologist"]
  });

这是填充我的input元素的代码。但是,我想为此添加一个事件处理程序。我该如何添加?

$('#e12').keypress(function(event) {
    if (event.keyCode == 13) {
        event.preventDefault();
    }
});

P.S。请告诉我我的第一个代码是什么。

1 个答案:

答案 0 :(得分:0)

您的第一个代码是使用 select2插件,并且initializing是您输入的数据,之后input将使用该数据。

使用 keydown

$('#e12').on("keydown",function(event) {
  if (event.keyCode == 13) {
    event.preventDefault();
  }
});

他们是little different。在这种情况下,按键不会在您的字段中插入任​​何内容。