Javascript 加载按钮时触发事件

Javascript 加载按钮时触发事件,javascript,php,jquery,ajax,codeigniter,Javascript,Php,Jquery,Ajax,Codeigniter,我有一个表单向某人发送消息,我需要创建一个人员列表,让用户选择一个并向他发送消息 因此,我创建了一个显示该列表的搜索字段: $('#name').keyup(function(){ var name, goURL; goURL = site_url + 'events/search'; name = $(this).val(); $.post(goURL, {name : name}).done(function(data){ $('.result

我有一个表单向某人发送消息,我需要创建一个人员列表,让用户选择一个并向他发送消息

因此,我创建了一个显示该列表的搜索字段:

$('#name').keyup(function(){
    var name, goURL;
    goURL = site_url + 'events/search';
    name = $(this).val();
    $.post(goURL, {name : name}).done(function(data){
        $('.results').html(data);
    });
});
然后我从用户那里得到一个列表,它来自codeigniter的方法,在每个用户中我都有一个按钮,允许我选择这个用户

    $('.results').on('on', '.select-btn', function(){
        alert('Test');
    });
但当我点击时,什么也没发生。如何进行?
谢谢您,很抱歉我的英语不好。

您需要在绑定时使用
单击
事件作为事件:

$('.results').on('click', '.select-btn', function(){
    alert('Test');
});

用点击事件代替onoh,这很尴尬,哈哈。非常感谢。