javascript - 表单输入上的更改事件

标签 javascript jquery forms

我有一个带有输入的表单,其中一些具有名为 validate 的类,现在我想在任何此字段的值发生更改时执行一些操作,我尝试了这种方式:

$(".validate").each(function(i, obj) {
  if ($(obj).hasClass("text") || $(obj).hasClass("image")) {
     $(obj).change(function() {
      alert("some stuff");    
    });
  }
});

当我尝试更改某些输入的值时,不会引发事件,但是当我更改值并尝试提交表单时,会引发事件。我的问题是如何在不提交表单的情况下发起事件

最佳答案

$('input.validate').change(function () {
      alert("some stuff");    
);

关于javascript - 表单输入上的更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22455358/

相关文章:

php - 如何确定当前使用的网格选项

php - 复选框和 MySQL

javascript - 如何从Java中的ajax发送的select2中获取多个值的列表?

javascript - Python:从javascript按钮获取下载链接

javascript - 在指定位置插入元素

javascript - Angular : What is the best approach to make five columns?

jquery - 更改数组中单独元素的背景颜色(jQuery)

javascript - 加载时隐藏元素,使用 Mouseenter 悬停时显示

javascript - 轻量级 JS 库与 Google 托管的 CDN

JavaScript 表单检测