javascript - jquery 按键缺失字符

标签 javascript jquery

当尝试监听按键然后提交数据进行验证时,该值似乎落后了 1 个字符...

$(function () {
    $('.entry').on('change keypress', function () {
        alert($(this).val());
    });
});

HTML

<tr>
    <th>Name</th>
    <td>
        <input class='entry' type='text' id='name' name='name'>
    </td>

Fiddle Example

最佳答案

尝试使用input事件

$(".entry").on("input", function() {
  alert($(this).val());
});

jsfiddle http://jsfiddle.net/ba6688my/1/

关于javascript - jquery 按键缺失字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32997335/

相关文章:

javascript - 在没有足够安全的情况下使用 jquery 表单提交

javascript - Angular 输入绑定(bind)两个字段

JavaScript方法和属性调用区别混淆

javascript - 有没有办法控制 Chrome 应用程序的进度条?

javascript - 我们如何使用 javascript 单击一次下载多个文件(图像、音频、视频、txt)

jquery 验证输入但使用 id 来识别字段

javascript - 单击区域加载另一个 jvectormap

javascript - 无法从 Node JS 连接到 mongo 本地数据库

javascript - onClick 不触发点击处理程序

javascript - Href 导航到 Div 标签