jquery - 手动触发jquery keyup?

标签 jquery

我想我已经弄清楚了......请参阅我的评论。抱歉。

我有一个 JSON Web 服务,它在某个 keyup() 事件上调用,该事件根据输入检索一些数据。我想在输入任何内容之前加载一组初始数据。我正在尝试按照文档中的说明手动调用 keyup(),但它似乎没有执行任何操作。

$('#inputItemName').keyup(function () {
//perform query, display results
});

^^ 在框中输入时效果很好

$('#inputItemName').keyup();

^^ 在文档就绪函数后立即调用,似乎没有执行任何操作。

最佳答案

对我来说效果很好:http://jsfiddle.net/radu/gD5WL/

$('#test').keyup(function () {
    console.log('hello');
});

$('#test').keyup();

页面加载时调用 keyup 事件。

关于jquery - 手动触发jquery keyup?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6511846/

相关文章:

javascript - jQuery 事件处理和 ready 函数

javascript - Jquery 的问题相当于 javascript createElement

javascript - 重新加载动态加载的脚本

jquery - 使用属性传递创建的整个链接不起作用。

javascript - 无法(以编程方式)将歌曲添加到播放列表

javascript - 打开建议时从输入中删除底部边框半径

javascript - 如何使用tus-client恢复和上传文件上传

jquery - IE8 的 PreventDefault 替代方案

javascript - jquery悬停后恢复到原始图像更好的方法吗?

javascript - 为什么视频不播放,第一次播放时动态更改它不会播放