我正在尝试使用jquery将onchange事件关联到表单中的所有字段。代码如下:
$("#myform").change( function(){
somethingIsChanged=true;
});
它运作良好,但问题是如果我单击我的表单中的按钮,在这种情况下,operationFormSave也设置为true。那么如何在忽略按钮或input = button
的表单中的所有字段上添加onchange答案 0 :(得分:1)
你可以这样做:
$('input').not('input[type="button"]').change(function() {
somethingIsChanged=true;
});
答案 1 :(得分:0)
你可以使用一个类
$(".myclassedit").change( function(){
somethingIsChanged=true;
});
或者即使您的输入属于同一类型,也可以执行此操作
$( "input[type='text']" ).change(function() {
somethingIsChanged=true;
});