2014-10-30 55 views
0

我想将onchange事件与使用jquery的表单中的所有字段相关联。该代码是以下将onchange与表单中的所有字段相关联

$("#myform").change(function(){ 
     somethingIsChanged=true; 
}); 

它运作良好,但如果我在我的形式operationFormSave点击一个按钮被设置为true,在这种情况下,以及该问题。所以,我怎么可以添加的onchange表单中的忽略按钮或输入=按钮

+2

'$(“#myform input:not(:button)”)。change('? – artm 2014-10-30 11:23:34

回答

1

你可以做这样的各个领域:

$('input').not('input[type="button"]').change(function() { 
    somethingIsChanged=true; 
}); 
0

你可以使用一个类为该

$(".myclassedit").change(function(){ 
    somethingIsChanged=true; 
}); 

或者即使您的输入是同一类型,您也可以这样做

$("input[type='text']").change(function() { 
    somethingIsChanged=true; 
}); 
相关问题