2016-08-02 63 views
0

即时通讯很抱歉,但我不知道如何调用此代码。因此,标题。jquery - 将事件处理程序添加到对象群体

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

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

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

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

+0

第一个代码正在初始化select2插件,所以我猜它应该调用__“插件的初始化”__ –

+0

你想要什么样的事件处理程序?点击,悬停等...? – Adjit

回答

0

你的第一个代码是使用select2插件并且是initializing你输入的数据,这个数据将被input使用。

并使用的keydown

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

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

+0

它仍然无法正常工作。我仍然可以在输入栏中按回车。 – Noobster

相关问题