如何使用jquery手动添加按键事件?

如何使用jquery手动添加按键事件?,jquery,events,key,Jquery,Events,Key,这里我有两个文本框,它们使用jquery建议国家名称 但它没有显示任何结果,有人知道为什么吗 谢谢试试看 event = jQuery.Event("keypress"); event.which = 17; $("input").trigger(event ); $('#suggestBox1').focus().trigger(event); $'suggestBox1'.changefunction{这不应该是$'suggestBox'.changefunction{根据您的要求,我已

这里我有两个文本框,它们使用jquery建议国家名称

但它没有显示任何结果,有人知道为什么吗

谢谢

试试看

event = jQuery.Event("keypress");
event.which = 17; 
$("input").trigger(event );
$('#suggestBox1').focus().trigger(event);

$'suggestBox1'.changefunction{这不应该是$'suggestBox'.changefunction{根据您的要求,我已经使用了$'suggestBox',那么它也不会出现了吗?您可以在JSFIDDL上模拟同样的情况吗?但是在这里,它不适用于给出有价值的答案,但是它也不起作用。
function callback()
{
    document.getElementById('suggestBox1').focus();
    document.getElementById('suggestBox1').value=' ';

$('#suggestBox').change(function(){
        $('#suggestBox1').focus().trigger({ type : 'keypress', which : 17 });
    });
}

jQuery(function() {
    $('input#suggestBox').jsonSuggest(testData.countryCodes, {onSelect:callback});
    $('input#suggestBox1').jsonSuggest(testData.countryCodes);
});
event = jQuery.Event("keypress");
event.which = 17; 
$("input").trigger(event );
$('#suggestBox1').focus().trigger(event);